Skip to product information
1 of 6

2012 CMLL Five1Nine Lucha Legends 1 Atlantis

Release Date: 2012

Release Country: Mexico

Manufacturer: Five1Nine

Manufacturing Country: China

Line: Lucha Legends

Series: 1

Exclusive Retailer:

Limited Edition: