Tekku

Rebel Quartermaster

Description:

Chief Tekku is the Quartermaster assigned to Kleewa’s rebel cell.

Bio:

Tekku

Reluctant Rebels DerekSTheRed