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
Newer Post
Older Post
Home