13x19” Iron Maiden Screaming Eddie Print on Mirrored foil.
The words “Legacy of the Beast” are written in Japanese across the top.
Only 100 made. Signed by Llexi Leon.
October 1983
Regular price $8.00
July 1997
December 1983
May 1982
Regular price $8.00 Sale price $4.80