Giants fighting in icy tundra