Shiradezakura in Yamanashi Prefecture


The Weeping Sakura known as Shiradezakura.

In Yamanashi Prefecture, nestled high in the mountains, there is a small town named Minobuma that claims to be the creators of the first Weeping Sakura.

Continue reading

White Day In Japan

My husband and I are not big romantics.

Nevertheless, I can’t pass up a chance to buy chocolate. This year I bought a box of Godiva chocolate for my husband on Valentine’s Day and gave him 60% of the contents (after… um… sampling for quality-control purposes).

I was hoping for him to bring me a box of chocolate for White Day.  He surprised me by really going all out.

Continue reading