Fomori

A race of near-giants, generally holding great magical power.