The White Stag

The White Stag is a near mythical figure in the Kingdom of Sparra as well as the surrounding countries.