Edenian

The Edenians are a humanoid species from the realm Edenia. They are descended from the Gods themselves.