Spirited Away (2001): Miyazaki’s magical experience