snake-plissken
Snake
snake-plissken

Ren? Might remind people of “Ren and Stimpy” . . .