I just got a batch of "monkeys" they kinda look like teletubbies, but a little different. Anyone had em? patochan