Sakura Mochi (Wagashi of Sakura)

Thank goodness!!  FINALLY, Sakura (English: Cherry Blossoms) are now at their best in Nagoya.  Without Sakura, we cannot talk about Spri...

Expat blog participant

blog expat