File:Itchy and Scratchy The Movie.jpg

A scene from Star Trek XII in the The Simpsons episode "Itchy and Scratchy: The Movie".