Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Japan officially entered cherry blossom season in Tokyo on Thursday after the Japan Meteorological Agency confirmed the first blooming of Somei Yoshino trees at Yasukuni Shrine.