2018 Super7 Legends of Lucha Libre M.U.S.C.L.E. Solar, Juventud Guerrera & Super Astro
Release Date: 2018
Release Country: United States
Manufacturer: Super7
Manufacturing Country: China
Line: Legends of Lucha Libre
Series: M.U.S.C.L.E.
Exclusive Retailer:
Limited Edition: