Robert Israel

Robert Israel is the writer of "The Itchy & Scratchy Show theme song".