Fastfeet Stealthfoot

Demarian noble in the town of Gleaming Star on Demaria in 3002 CE.