Iron Maiden "Self Titled" 500 piece puzzle! A must-own for puzzle aficionados and fans of Iron Maiden! Import.