"Itchy and Scratchy will still have a home here."