Release Date: unknown
Manufacturer: McFarlane Toys
Where To Buy:
MSRP: 24.99
UPC: 787926133110
MFR Number: