Darubang Yosa

Darubang Yosa was a female Human soldier and leader of the Clicksticks tribe of castaways on Iego.