This page is a stub. To read the full article, please click the link below.
"The Screambulance is a new haunted house experience in Japan designed to offer the most terrifying experience in a very tiny space, while abiding by social distancing rules..."