Goki Animal Hand Puppets. Set of 4.