Hayao Miyazaki's "Spirited Away" was released 20 years ago.
"Spirited Away" (2001), directed by Hayao Miyazaki.
Enjoying a rainy Wellness Day!