Itchy & Scratchy meet Fritz the Cat