Riding on the Hello Kitty Bullet Train in Osaka, Japan

AloJapan.com