Sharla in Japan
Tokyo's Best Cherry Blossom Spot: Meguro River 初めての目黒川花見 (5x16)
Air date: Apr 01, 2015
Ranked #1 in Tokyo for cherry blossom viewing, Meguro-gawa! This is my first time checking it out, and it was amazing!!
- Premiered: Sep 2011
- Episodes: 272
- Followers: 0