En majo 2008, Kaihori estis selektita de la nacia teamo de Japanio por la AFC-Azia Pokalo de virinoj en 2008. Ĉe tiu konkurado, la 31-an de majo, ŝi debutis kontraŭ ĉina Tajpeo. Ŝi estis la golulo de Japanio en la finalo de la Monda Pokalo en 2011.
, kie ŝi ŝparis du punojn de Shannon Boxx kaj Tobin Heath en la pafado, kiu vidis, ke Japanio venkis Usonon per 3-1. Ŝi estis parto de la japana teamo kiu gajnis la arĝentan medalon ĉe la Someraj Olimpikoj de 2012, ludante en unu matĉo, kontraŭ Sudafriko, kiu vidis Kaihori teni puran karton. Ŝi ankaŭ ludis 5 matĉojn ĉe la Monda Pokalo de 2015 kaj Japanio gajnis la duan pozicion. Ŝi ludis 53 matĉojn por Japanio ĝis 2015.