I marked this as NSFW because it does involve a puppet vagina and that may be frowned upon in certain circles, so heads up.
As always, feel free to remix. I would particularly love it if someone animated the vagina parts as my puppets only go so far. ;o)
Some call it narcissism, some call it self-acceptance.
I can, upon request, upload the paper I used to draw on for use as a texture, as well as a clean, black and white version of the drawing.