A cherry blossom along the Meguro River in Tokyo on Thursday. The blooms are an unusual occurrence this time of year.In by October 18, 2018Leave a CommentA cherry blossom along the Meguro River in Tokyo on Thursday. The blooms are an unusual occurrence this time of year.