His views are now promoted on `` Itchy & Scratchy '' ( which he even writes and directs ) in an episode promoting nuclear power .
His views are even promoted on `` Itchy & Scratchy '' ( which he now writes and directs ) in an episode promoting nuclear power .