If Satou was a choice and you relied on her...you'd probably get beat up/mauled/robbed/kidnapped. Satou would probably forget that she's suppose to protect you or with her weird mind, think that the people that are about to assault you are your friends.miakakiri wrote: Ran, because not only does she know Karate, she's less likely to freak out and has been proven to be better at protecting those she loves.
(Although if Satou-keiji was a choice....)

As for the question, Ran. Though it's not really a fair question as we haven't seen Kazuha use her skills that much in the canon(she's used them more in OVAs and Movies). Should of been Ran vs Makoto

P.S.-Ran punches people in the heart(M10). If someone is going to watch my back, it's a person that punches others in their heart.
