South Park Ornament

$ 9.99 
Availability: 1 in stock

This 1998 Comedy Central South Park Ornament is roughly 3" inches tall and is made in China. Condition used.

Please review our policies before buying. All items are sold as is.