Shibuya Crossing
Tokyo, Japan
Hokan-ji
Kyoto, Japan
Fushimi Inari Taisha
Nara
Nara, Japan
Universal Studios Japan
Osaka, Japan
London
London, England
Big Ben