Ren and Stimpy

Ren and Stimpy are a pair of eponymous characters from the Nickelodeon animated series .