Princess Mononoke(homage). This is just an impression and homage that I extracted from my personal impression.