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