The original Blinding Angel appeared in Nemesis, in 2000.
The original art was by Todd Lockwood.
Secret Lair Drop
Ninth Edition
Eighth Edition
Nemesis