Lhurgash Ranger

Llurgash Ranger is an enemy that one may encounter on.