Sturga Glimmerbeard

Description:

Sturga Glimmerbeard is the Nawab of the Emerald Chaka. He is also on the Vaelen city council.

Bio:

Sturga Glimmerbeard

Vaelan KyleMcRay