a raccoon
A bipedal racoon with fabulous, long legs. The racoon seems to be sneaking into somewhere.
Doodle or Die is the game of "telephone" with drawing!