All episodes of "Itchy and Scratchy" from The Simpsons

 

v20240901