Skip to product information
1 of 2

2003 Jakks Pacific Mucha Lucha Signature Moves Livin' Large Rikochet

Release Date: 2003

Release Country: United States

Manufacturer: Jakks Pacific

Manufacturing Country: China

Line: Mucha Lucha

Series: Signature Moves

Exclusive Retailer:

Limited Edition: