Itchy and Scratchy of stage musical