The highly anticipated Toshio Suzuki and Ghibli Exhibition is now in Tokyo. Running until Wednesday September 7 at Warehouse Terrada, the exhibition reexamines some of the most beloved Ghibli films through the eyes of Toshi Suzuki, the producer of some of the anime studioβs greatest hits including βSpirited Awayβ and βHowlβs Moving Castleβ.