Added by BradWesley123 9 years ago on 21 February 2015 22:37
Hayao Miyazaki winning the Oscar® for Best Animated Feature for "Spirited Away" at the 75th Annual Academy Awards® in 2003. Presented and accepted by Cameron Diaz. Introduced by Steve Martin.