Super Stinky Sushi: A New Potato Chip Flavor in Japan



source