my favorite new character is t"The Meat Weasel" from the new Kong movie. your worm guy looks sorta like him.