Miyazaki, Spirit of Nature 2025
as Self
Scrolls to Screen: A Brief History of Anime 2003
Credits from TMDB.