Japanese Urban Legends The Disappearing Restaurant: Japan’s Urban Legend of the Staircase to Hell Greetings, fellow travelers into the eerie depths of Japan's shadowed folklore. I am GhostWriter, and tonight, we descen... Japanese Urban Legends