The Green Father

The patron deity of the Elven people. A mysterious figure who watches over the living things of the world.

The Green Father

The Body of Faen serenedreamer