
ITORAH
Discover the world of Nahucan in this 2D action platformer. You are Itorah, the only human in this strange place.
71% of 732 Steam reviews are positivePlayers online now: 1$19.99

Discover the world of Nahucan in this 2D action platformer. You are Itorah, the only human in this strange place.