The Itchy & Scratchy Game 🇺🇸

No description available.

Nintendo Super Nintendo Entertainment System
🇺🇸 USA
Video Game

Publisher:

Acclaim

Developer:

Bits Studios

Release date:

March 1995

Barcode/ISBN:

021481601098

Box code:

SNS-AISE-USA

PriceCharting Id:

7188

IGDB Game Id:

2834

Other versions