Powdered Toast Man

Powdered Toast Man is a superhero seen in Ren and Stimpy