Winslow Fleach

Winslow Fleach is the father of "Hot Dog Water" and the owner of the Creepy Spooky Terror Land amusement park. He was in financial trouble and about to shut the park down because of the Manticore attacks.

Appearances

 * Scooby-Doo! Mystery Incorporated - Menace Of The Manticore