>>720300039
Japs are UTTERLY btfo'ing the west in terms of charismatic as fuck female superhero story characters