HANAMIYoyogi

There are lots of huge cherry trees that bloom in late march to early April, and the cherry blossom parties here are legendary.

Leave a comment