The Simpsons: The Reason Itchy & Scratchy Are Added Into Certain Episodes 18 September, 2023 by Newstars Education See also Batman Forever Batsuit Nipples Finally Explained By Designer