The next stage of human evolution.
I dont know it looks like a fucked up lego turtle with a target bag for a shoulder
Doodle or Die is the game of "telephone" with drawing!