Toy News: KidRobot The Muppets Constantine Hand Puppet
Just arrived in stock and starting to ship out soon is the Constantine from the muppets plush hand puppet by KidRobot… Something a little more unusual from the company is this 12 inch version of Kermit the Frogs evil doppelganger from Muppets Most Wanted. Available now for $20.99.