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