a race car driver
Red alien says "Snyoi"...might be a greeting in his language
A cute little red and pink alien creature says SNYOI
Doodle or Die is the game of "telephone" with drawing!