Ghibli leading ladies in a hurry…