Horned monstrosities

Neo Viking term for the Nogoll.