female knight riding a heavy armored giant cat, finely detailed features, by studio ghibli