Daily Archive: June 29, 2011

Jun 29 2011

Demonia as a costume is not a Succubus…

Demonia Costume

Once again, I have found a Succubus costume that uses the name of it to try and be more Succubus-like…. and fails really to be honest about it… This is called the Demonia Costume, for reasons that are the creator’s I suppose. While it has a devilish name, it not what I would call Succubus …

Continue reading »