Spring in Sakuragi-cho In Tokyo, finally, Spring has come. Last week (last week of March through early April) was the peak of Sakura (Cherryblossoms) in Tokyo. Although the weather was not that good during the peak time, we were able to enjoy a little bit of Sakura trees on the weekend when the sun came […]