Link Copied
business 08:00This Japanese snack shop has been serving roasted rice cakes to Shinto worshippers for over 1,000 yearsAbout 25 generations of one family have made roasted rice cakes at Ichimonjiya Wasuke in Kyoto, Japan. W...
More from business