Mastermind (Scooby-Doo! Night of 100 Frights)

the Mastermind is one of the monsters that mystery inc faced in scooby doo! night of 100 frights