Episode1 – Why Japanese People Pay to Sleep in Haunted Rooms (The Zashiki Warashi Legend)



Think about waking up at 2 AM in an previous Japanese inn to discover a baby watching you. Within the West, it is a horror film. In Japan, this …

source

Leave a Comment

Your email address will not be published. Required fields are marked *