Betsy (Ardenweald)

Betsy is a Spore walker located at the Heart of the Forest in Ardenweald.