The Itchy & Scratchy Studios were released in June 2014 with the Level 42 update.
About
Itchy & Scratchy International (also known as Itchy & Scratchy Studios) is where The Itchy & Scratchy Show cartoons are produced.
The Itchy & Scratchy Studios were released in June 2014 with the Level 42 update.
Itchy & Scratchy International (also known as Itchy & Scratchy Studios) is where The Itchy & Scratchy Show cartoons are produced.