Japanese generals humbled