Found this....


This site almost makes sense for the series....

www.demon101.com

reply

I forgot I posted this here...

reply