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