Owen DeCassle

Owen DeCassle (add description here)

Season Two
(The Vampire Strikes Back)

Appearances

 * What's New, Scooby-Doo? - The Vampire Strikes Back