Jarabi the Weaver- Blind rebel leader of Earth’s resistance...