megan fox as princess mononoke