Itchy & Scratchy Land Gifts

Itchy & Scratchy Land Gifts (shortened to just Gifts) is a gift store in. Products sold include name license plates, mugs, toys, posters and t-shirts.