not a human centipede, but a frog centipede
a green insect with 10 legs saying ribbit
uyitovup
Doodle or Die is the game of "telephone" with drawing!