Green, mantis-looking alien-thing with big breasts acting like a Japanese school girl
a huge looking bug
Doodle or Die is the game of "telephone" with drawing!