Faun, Ancient Goddess of Nature

Faun, the Goddess of Nature was a member of the Ancient Order. However, it was never known if she was a villain or a hero.

More coming soon.