Games/Avenging Spirit/MediaAvenging Spirit·, 1991 · JalecoMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1Gameplay VideoMore about Avenging SpiritPlayer reviews