Takka Ridgewalker

Takka Ridgewalker is the defacto leader of a small tribe of half giants settled on a flint rich "island" southeast of Ledopolis.

Description:
Bio:

Takka Ridgewalker

Sands of Athas Chance