AllTheBest
For Latest Infotainment, Fun Forwards, Humor
Summer Night Horror Train
Summer Night Horror Train
The Yokai Train is a somewhat scary summer attraction in Kyoto, Japan. One of the electrical trains is boarded by creepy monsters that try to scare children out of their wits.
Yoki Train Japan
‹
›
Home
View web version