KUBI ZUKA is a first-person survival horror game.Set in an ancient village with a theme of Japanese mythology and folklore, you will face the horrors that assail you while uncovering the secrets that lie dormant in this land.