Mucha Lucha! Mascaritas of the Lost Code is an Action game, developed by Digital Eclipse and published by Ubisoft, which was released in 2003.
FAQs, Guides, Cheats, and Secrets
The Mucha Lucha! Mascaritas of the Lost Code message board has 0 topics and 0 messages. GameFAQs Answers currently has 0 open questions and 0 answered questions.