Half man, half caterpillar - he is SRD tier.
I think they're upset over not shipping something
Doodle or Die is the game of "telephone" with drawing!