Bart and Lisa meet a homeless person who claims to have created Itchy, one half of the cat and mouse team of their favorite cartoon series, "Itchy & Scratchy."
Did You Know?
You invented Itchy - the Itchy and Scratchy Itchy?
References Top Cat
Hail to the Chief
Music by James Sanderson See more