Itazura Tenshi

Itazura Tenshi

An action/shoot-'em-up combining elements of religion and science fiction. The goal is to complete constellations by touching them, and warding off whatever enemies are attempting to stop the player.

Itazura Tenshi on Steam Games. Itazura Tenshi review, release date, video, gameplay, guide, game trailer and more.