Several 90s kids will be familiar with the cult classic cartoon Ren & Stimpy, but they’ll be devastated to hear that John Kricfalusi, creator of the show, is being accused of sexual harassment and statutory rape by two women who claim to be his old co-workers.