The Creepy Case of Old Iron Face

Yowza, old Ironface is sooooo mean, he waterskis on torpedo-like sharks. And he's so tough, that he had an iron mask welded to his bare skin and lived to scare about it.

Villain

Mama Mione

Old Iron Face appears in Scooby Doo and the Cyber Chase.