Powdered Toast Man

Powdered Toast Man is a character from Ren and Stimpy.