Skip to product information
1 of 2

2010 Hoppin' Hydros Los Tremendos! Luchadores

Release Date: 2010

Release Country: Undetermined

Manufacturer: Hoppin' Hydros

Manufacturing Country: China

Line: Los Tremendos! Luchadores

Series:

Exclusive Retailer:

Limited Edition: