flower.
I'm pretty sure this is a rose, although it might be a long green alien with a red head and a wide arm.
a...mystery
Doodle or Die is the game of "telephone" with drawing!