Self (As Vince Waller)
Appears in
Happy Happy Joy Joy: The Ren & Stimpy Story
Voice actors
Vincent Waller