Have you heard of Inunaki village? It's a cursed village that doesn't appear on any map. If you dare to go there, you'll never make it out alive! Is Inunaki village an urban myth? Or... is it real?