Daily Archive: September 13, 2009

Sep 13 2009

A Cute Succubus Cheerleader Sticker…

Devil Girl Cheerleader

A reader of the Tale sent me an image of a Succubus cheerleader sticker this morning, and sooooo… Unfortunately the image is not large enough for me to figure out who’s work this is. The style is familiar but I can’t quite put my finger on the artist’s name… Still, I love the outfit and …

Continue reading »