Replica, Limited to 1000 pieces worldwide
Issue: Scale 1:1
Published: 2011
Publisher: Factory Entertainment
Obtained from: Factory Entertainment
Original price: USD 649