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.
What are you looking for?