Red Canadians Group

Red Canadians Group

This character appeared in South Park. The name of this character is Red Canadians Group.