Something inhuman.
an alien. they really had to emphasize that it's not a human
Doodle or Die is the game of "telephone" with drawing!