Itchy & Scratchy Studios

About
Itchy & Scratchy International (also known as Itchy & Scratchy Studios) is where The Itchy & Scratchy Show cartoons are produced.