Games/Avenging Spirit/MediaAvenging Spirit·, 1992 · JalecoMediaBack to gameAll8Screenshots8Screenshots8More about Avenging SpiritPlayer reviews