WAO RYU! ONLY in JAPAN
Cherry Blossoms Around Tokyo - Shinjuku, Meguro, Ueno and Odaiba (2013x7)
Air date: May 13, 2013
Let's head to Yurakucho and the Godzilla statue, Shinjuku Gyoen National Park, the Meguro River at night, Odaiba and Ueno Park for some cherry blossom viewing.
- Premiered: Feb 2013
- Episodes: 64
- Followers: 0