When we talk about the most powerful and enduring works in Japanese animation, ‘Princess Mononoke‘ stands as one of the most defining creations of Hayao Miyazaki and Studio Ghibli. Released in 1997, ...