Monday, March 28, 2016
CHERRY BLOSSOMS IN SHIBUYA! Sakura Starts to Appear in Tokyo!
In case you didn't know, spring has arrived, and in Japan the new season is ushered in by the blooming of cherry blossoms. They're starting to appear throughout the country, and here are just a few in Shibuya. Enjoy!