Kyoko Murakami era o que se chamaria de Nephilin uma junção entre uma humana e um anjo, Kyoko perdeu os pais (mãe e padrasto) em um acidente de carro quando tinha 6 anos, a única família que conhecia era o avô materno, mas seu avô não conseguiria criá-la por causa da idade, então o único jeito para que ela n fosse parar em um orfanato foi pedir que a família de um amigo de longa data e de confiança para que cuidar-se dela, e desde então Kyoko passou a vida com a família Tanaka, essa família…