photorealistic real life glass frog cleric as a transparent muppet plush wearing a wolf skull on its head and carrying a tiny sketch book and pencil, photography, national geographic, sesame street