The Tree Goddess Wareharun (樹神ワレハルン Jushin Wareharun) is the Spirit of the Forest. She was originally a forest that evolved into a demigod all on her own and thus serves no master god.
Advertisement
Wareharun
Advertisement
The Tree Goddess Wareharun (樹神ワレハルン Jushin Wareharun) is the Spirit of the Forest. She was originally a forest that evolved into a demigod all on her own and thus serves no master god.