A história gira em torno de Keiichiro, um jovem que vive sozinho em sua casa. Ele passou por muito sofrimento em sua vida desde um acidente de carro, onde seus pais e sua irmã menor morreram e só ele sobreviveu, e desde então ele vem se culpando pelo acidente. Em um dia chuvoso, ele se abriga em um velho santuário. Ali ele vê uma garotinha, sentada em uma cadeira em volta de lixo, ela mesmo sendo lixo – um androide que alguém jogou fora. Alguma coisa em si o diz para levá-la com ele. Depois de sair da loja de reparos de androides, ele é avisado que ela nunca funcionaria, então ele à coloca em seu banheiro. No outro dia, quando ele acorda, Keiichiro percebe que aquela garotinha androide está na cozinha, preparando seu café da manhã. Ela não tinha um nome, então enquanto olhava para um girassol, Keiichiro a deu um nome – Flower. Após isso eles começaram a viver juntos.