Farran Leafshade

Farran Leafshade is an earth elf who resides in Elvendale.