Itchy & Scratchy International

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

Behind the Laughter
Itchy & Scratchy International is based on the building where Film Roman produces its cartoons.