A powerful Oni and his army invaded the earth, cursing all mankind to roam the land without rest. Years later the spirits found a way to take possession of bodies through masks to finally face the demons and get rid of this curse. ## About This Game A [...]