Jaller

A Toa from the Toa Karda Team.He is the leader.