I have read loads of articles on Hello Kitty train in Japan but didn’t really thought that I would be on it! What a surprise! I love Hello Kitty!! Haha. Took the train (First Class car) from Narita Airport station to Shin Osaka en route to Hiroshima via the Shinkansen.

AloJapan.com