‘Princess Mononoke’s U.S. distributer touts box office success ‘in a time when technology tries to replicate humanity’29 March 2025