A long-time acquaintance of Chise, as her family has had close relations with the Umenomori family for generations. She is two years older than Chise and the other members of Stray Cats Associates Club. She seems to be a prim and proper lady, and unlike Chise. She is exceptionally intelligent and is apparently skilled in manipulation. Like Fumino, she cannot be honest about her words and actions, while at the same time, unlike Fumino, she has no friends who can understand her well. She is also one of the ladies outside of the heroines to be romantically interested in Takumi. Kaho has qualified nurse training and later went to pursue medicine in Germany after graduating from Umenomori Gakuen, which she transferred to during her last semester in her final year.
In the anime, she apparently finds a passed-out Takumi in the mountains, and saves him from getting soaked outside in the rain. She pretends to be lost in the mountains, when in fact, she is very familiar with the area, for reasons unknown.