Miyazaki, Spirit of Nature 2025
as Self
Living in the Future's Past 2018
as Self - Philosopher & Author, 'Humankind'
Credits from TMDB.