The Valley of Witches (and the real-life Catbus) are about to open at the world’s first and only Ghibli Park in Japan. Read the latest here.
Ghibli Park in Japan finally opens this November, and we have the ultimate in-depth guide to this magical new attraction.