Anyone know what the creature on the far left of EK's avatar is? I know Muno and Sock Monkey. The teddy bear and robot are generic. What the heck is the other thing? It's been driving me nuts since yesterday!