2010 Mezco Toyz Living Dead Dolls Series 20 El Luchador Muerto
Release Date: 2010
Attire Date:
Release Country: United States
Manufacturer: Mezco Toyz
Manufacturing Country: China
Line: Living Dead Dolls
Series: 20
Exclusive Retailer:
Limited Edition: