$50.00

1994 Kelian Lucha Libre AAA Action Figure - Perro Aguayo

Image of 1994 Kelian Lucha Libre AAA Action Figure - Perro Aguayo

The most classic and in-demand line of lucha libre figures. This figure typically sells for over $100.