Crazy Train Designs In Japan

Japan’s rail system is known for its great organisation and punctuality, from 300km/h bullet trains to rapid subway systems to charming little local trains. Japan is also famous for its cute cartoon characters and anime, everything from Pokemon to Hello Kitty to Neon Genesis Evangelion. Sometimes, for special occasions, the two come together for one-off … More Crazy Train Designs In Japan