Hunched giant