The Itchy & Scratchy Game, 1993 · Acclaim Entertainment

More in this franchise