Release Date: unknown
Manufacturer: NECA
Where To Buy: Toys R Us, Amazon.com
MSRP: 16.99
UPC: 634482491577
MFR Number: 49157