Chugga-Boom

Chugga-Boom is a character in The Perils of Penelope Pitstop.