Daily Archive: December 3, 2011

Dec 03 2011

A Succubus in an Eternal Descent YouTube…

There is a group called Eternal Descent, which is the creation of the music artist Llexi Leon. He has been responsible for this group being in comic books, video games and other media… I created an article on the SuccuWiki that has a bit more about the group here earlier this year. And recently I found …

Continue reading »




1/11