Himile Tribe

A troll tribe that lives in Himile's Pass


 * They worship Himile

Source: Guide to Glorantha