"GIANT sunspot return with large flare"