Mastermind (Mission: Un-Doo-Able)

Mastermind was a villain intent on world domination. It was the mission of the Un-Doo-able Team to stop him. His real identity was Cecil the Tour Guide.

Appearances

 * The New Scooby-Doo Mysteries - Mission: Un-Doo-Able