This Japanese snack shop has been serving roasted rice cakes to Shinto worshippers for over 1,000 yearsBUSINESS08:00