Holy fuck I forgot how good these japs are at writing compelling characters. No wonder these fuckers make so much money.