screenshot/00744.png
screenshot/00745.png
screenshot/00746.png
title: Itchy & Scratchy Game
Itchy & Scratchy Game
Publisher: Acclaim Release : 1995