Daily Archive: June 22, 2011

Jun 22 2011

Succubi do not need capes…

Devil Lady Costume

It strikes me that, for some reason that I will never understand, costumes for Succubi are appearing with capes more and more… Why? Why is that now becoming a “necessity” in costume designs? Like this one. This is apparently a Devil Lady Costume according to the manufacturer, and to be honest I have issues with that …

Continue reading »