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.