Skip to product information
1 of 4

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: