Somehow it’s been 20 years since Hayao Miyazaki and Studio Ghibli delighted the world with Spirited Away, and the studio behind it all is keenly aware of the anniversary. One of the special ways they’re celebrating is with a detailed illustration of Yubaba, which they shared on their official Twitter account.
Reminisce on the occasion of the film’s anniversary—which was exactly yesterday since Spirited Away originally opened in Japan on July 20, 2001—with the piece of art below.
Until Demon Slayer: Mugen Train rolled along, Spirited Away was the highest-grossing Japanese film of all time. It still holds the distinction of being the only anime film to win the Oscar for Best Animated Feature.