When Hana falls in love, it feels like a fairy tale. She starts a family and produces two beautiful children, a girl—Yuki (Snow), a boy—Ame (Rain). But the family harbours a secret—their father is half-human and half-wolf, and has passed his affliction on to his children. The family try to reside discreetly in a quiet corner of the city, but their joyful life is shattered when their father passes away. To live peacefully, Hana must make the difficult decision to move Yuki and Ame to a small town and surround them with nature.