My Favorite Bands Logo
    John Kricfalusi
    John Kricfalusi

    The creator of Ren & Stimpy animation, occasional music video director. Sometimes credited as just John K.

    Data provided by Discogs