Which came first, Mini Che or South Park's Canadians?

When I visited Taiwan I noticed some Mini Che by BSX t-shirts. These are not my own photos, but this is what that character looks like:
http://www.lacarmina.com/japanfashion/110531_mini_che_guevara_2.jpg
http://www.lacarmina.com/japanfashion/110531_mini_che_guevara_3.jpg
http://www.lacarmina.com/japanfashion/110531_mini_che_guevara_4.jpg

Although Mini Che's jaw and cranium are not detached, there is a similarity to South Park's Canadians:

http://images2.wikia.nocookie.net/__cb20120418010224/southpark/images/thumb/1/13/Canada.jpg/1000px-Canada.jpg

Does anyone know which character was created first, or whether one may have influenced the design of the other?

?2012-11-23T12:01:50Z

Favorite Answer

I'm sure that it was South Park that came first. South Park has been around for forever. Its been being made since 1997.