Self (As Scotty Printz)
Appears in
Happy Happy Joy Joy: The Ren & Stimpy Story
Voice actors
Scott Printz