Powerful computer & fast network connection are recommended to play 1080p video smoothly
At the launch ceremony of a new subway line in Tokyo, many customers on board go missing all of a sudden. The medicine
seller suspects it is the act of evil spirits...
Get the latest updates on show information, news, and more.