I just bought the best outfit ever


Princess Mononoke (1997)