ITAOTS to Itchy and Scratchy