The Hooded Claw

The Hooded Claw is the main antagonist of the TV show The Perils of Penelope Pitstop. He kidnapped Penelope Pitstop all the time again and again and again until the heroes saved her life and foiled him.