I finally get who Shiho is based off of or possibly the inspiration. There is one prominent person who claimed the title “Hero/Ally of Justice” or “ Seigi no Mikata” (正義の味方) and that is Shirou Emiya. Everything about Shiho’s character makes sense. Too honest, too trusting, naive, a horrible liar, and a whore for justice. We’ll see whether she will be forced to choose between justice or her friends.