Laistrygoinian

Laistrygonians are a race of cannibal giants that live in the far north.