2023 Boss Fight Studio Legends of Lucha Libre Fanaticos Series 2 Ultimo Dragon
Release Date: 2023
Release Country: United States
Manufacturer: Boss Fight Studio
Manufacturing Country: China
Line: Fanaticos
Series: 2
Exclusive Retailer:
Limited Edition: