All Fear the Freak

All Fear the Freak is the twenty-sixth and last episode of Scooby-Doo! Mystery Incorporated. It was first aired in Canada (Teletoon) on June 11 2005.

Villains

 * The Freak of Crystal Cove