Princess Mononoke.

Followed by Howls.

That's it. Move along.