Batman 1966 Pewter Collectible Statue Batman 80th Classic Batmobile Limited Edition 19 cm ROSE017972