answersLogoWhite

0

Quatchi is a shy sasquatch from British Columbia, and he's also one of the mascots for the Vancouver 2010 winter Olympics. Find out more about him here.

User Avatar

Wiki User

15y ago

What else can I help you with?