Sunday, March 23, 2003

WOOHOO!

Spirited Away won the Oscar for best animated feature. Finally, Miyazaki got his due.

Take that, stupid Jimmy Neutron.

No comments: