Sunny Puppets Plush Red Ant Hand Puppet - 12"