The Forest Spirit

The Forest Spirit is a mythical creature from the pagan universe that guards the forest and its creatures. It can create or destroy life in the forest as it is the master of this realm.