Real-life versions:
Lots of the comments at those sites discuss how the mascots are more "Japanese" than they are "Canadian". Could be true, but I think that says something about Canada...