The Simpsons
The Itchy & Scratchy & Poochie Show
E14 Feb 9, 1997 23m TV-14
In an attempt to boost ratings, the Itchy and Scratchy Show adds a new "in-your-face" character voiced by Homer.
Where to Watch The Itchy & Scratchy & Poochie Show
Cast of The Itchy & Scratchy & Poochie Show