You have displeased the harbinger
A happy turtle with a penis in his ass. The turtle says "kawaii~ uguu~ desu~".
Doodle or Die is the game of "telephone" with drawing!