Everyone loves a good trip to Japan. The food, breathtaking scenery and fashion are super social media-worthy. But now, getting from place-to-place in Japan has become even more fun thanks these amazing trains that have recently started running out of Tokyo, Osaka and Hokkaido. Take your pick from ultra-luxe, scenic ride or your favourite cartoons. Kinda puts a new meaning to Pokemon Go doesn’t it?