Studio Ghibli

Relish these two Studio Ghibli animated treats directed by master Miyazaki to whet the appetite for his latest, HOWL’S MOVING CASTLE, due 30 September. Look out for more Ghiblis in August.