best game ever
This character looks familiar to me but I'm not sure where I've seen them
A person from Canadia wearing red spectacles.
Doodle or Die is the game of "telephone" with drawing!