Mio Dan Mayu are twin sisters, they are trapped in a lost village and trying to find a way out of the horror mystery in the ancient village in Japan