Games/Avenging Spirit/MediaAvenging Spirit·, 1991 · JalecoMediaBack to gameAll7Screenshots6Videos1Videos1Gameplay VideoMore about Avenging SpiritPlayer reviewsSimilar games