background

Well, why not stay the night in Japan's most haunted inn?