Idow

Idow, along with Gottu, were the urban combat specialists of Lieutenant Judder Page's special forces commando team called the Katarn Commandos.