Japanese sweets shop in Totoro Forest town has 70 years of history, one wonderful item on its menu

But that one item is all Tokorozawa’s Namikiya needed to win our heart and stomach.

Read More