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.
1 Year Subscription (U.S.)
Iron Maiden Legacy of the Beast - Issue #1 - Cover A