Photo by M’s photography via Flickr From sweet mochi to savory corn puffs, Japan is home to an impressive variety of snacks. Wander into any local convenience store and you’ll find yourself surrounded by unique candy, spicy rice crackers, and cartoon-shaped cookies. Given Japan’s proud food heritage and focus on innovation, it’s hardly surprising that […]