Ehime Prefecture Shop’s Matcha Cream Mochi Cake Has Fans Lining Up From All Over Japan
If you love matcha and you happen to have travel plans in any of the four prefectures of Shikoku Island, you may want to make…
Kiri no Mori Daifuku
If you love matcha and you happen to have travel plans in any of the four prefectures of Shikoku Island, you may want to make…