Princess Mononoke - I think it's the best anime!