Goro is down on his luck, continually losing jobs and living with very little money. While passing a pet store one day, he meets a fortune‑teller who predicts that his fortunes will change. That night, three girls appear in his apartment, each claiming to be his guardian angels. As the story unfolds, a total of twelve girls come to help him, each one a reincarnation of a pet that Goro once owned.