Skessa

A half troll/half giantess.