Japan in 8 Days: Day 3

Day 3: Met the Mugiwara Crews in One Piece Tokyo Tower, A Slow Walk inside The Great Meiji Shirine and My Favorite Place in Tokyo - Takeshita Steet!