2021 Marvel Collector Corps Exclusive Lucha Libre Edition Funko POP! 711 El Animal Indestructible
Release Date: 2021
Release Country: Latin America & North America
Manufacturer: Funko
Manufacturing Country: Vietnam
Line: Marvel Lucha Libre Edition POP! Vinyls
Series:
Exclusive Retailer:
Limited Edition: