Teke Teke - テケテケ: Our New Game! Slit Mouthed - 口裂け女 Check this out!

After learning a lot from Teke Teke, we present to you our new game! https://store.steampowered.com/app/1710750/Slit_Mouthed/