Life Essence

The life essence is the thing that gives life to all living things, from the mightiest of dragons to a single blade of grass. The life essence is the responsibility of The Giver and The Taker, who are the only two beings with knowledge of the source, a hidden place where the life essence is stored.

Undead creatures are devoid of the life essence.