Karen Hanamura is the youngest daughter of the Hanamura family. She is Nozomu's little sister.
She is also Rin's human buddy.