Daily Archive: October 12, 2011

Oct 12 2011

Not quite a Delightful Succubus Costume…

Devilish Delightful Costume

Delightful to me means that whatever it is, it brings even the slightest amount of joy in it. Now a lot of Succubus or Devil Girl costumes don’t quite have that in them… Not even if it is in their name… This is called the Devilish Delightful Costume. I’m sorry but I can’t see how it …

Continue reading »