Euro-Itchy & Scratchy Land

Euro-Itchy & Scratchy Land is the Europe version of Itchy &amp; Scratchy Land. It appears briefly in the episode Itchy & Scratchy Land.