Shaalir

Shaalir, trolls, ogres.