Just wanted to mention that Attack on Titan 2, the video game, is remarkably faithful to the source material and that means shockingly respectful depictions of the female cast. In the character creator, literally all of the outfit options are long-sleeved shirts with accessories (like vests and such), and pants are mandatory (which is WHAT YOU WOULD EXPECT FOR A GODDAMN MILITARY ORGANIZATION *ahem*). Even the usually over-the-top DLC costumes are more respectful than what you usually get out of, say, Street Fighter V or whatever - even Mikasa's Chinese dress outfit, which is usually an excuse to show excessive amounts of leg, gives her shorts(!). And it's a Japanese anime game through-and-through in terms of gameplay and the odd "friendship" system (which is mandatory to unlock skills for your OC). Honestly, it's kind of a shock to play this after all the recent bullshit I've had to put up with from Japan generally. This alongside the Souls games really proves to me that, hey, turns out Japan isn't totally hopeless after all, though I still hold little hope for things improving in Japan as a general trend any time soon. (And honestly - most of the credit for the female characters' depictions goes to the author of the original manga to begin with.)
If there is one thing I have to complain about, though... well, besides the skin tones only going to a middle-brown color (likely a consequence of the choice to go with a generic light-skinned protagonist in all of their pre-rendered cinematics), it's that the female voice options never go all the way to rough, no-nonsense soldier lady like I want to. Actually, some of the voices seem really ill-fitting for someone who is ostensibly a well-trained (but vengeance-driven) soldier, with at least a few existing purely to fill out a check list of "anime stereotypes". Heh. Even when they're not sexing up the ladies, turns out there's just some things you can never get away from. Regardless, it's a good positive example that I was very pleasantly surprised by. If only more devs would go this route.