Sumo is one of Japan's most iconic sports, but few know the story of its origins. Katsuragi City in Nara Prefecture is ...
During the start of its operation, the now famous pastry shop used to only sell Imagawayaki, which is a local-style ...