Set in the Meiji era, Sana Shirafuji lost her grandmother and is left alone in the world. She knocks on the military's door to become a Bride Thorn and make a living — unaware that this means becoming rations for Vampdolls, combat-specialized girls. On her first day, she meets Yukine Hanafusa, a beautiful yet disdainful Vampdoll born into a noble family but cursed from birth. Shunned even by her own family, Yukine loathes her bloodthirsty impulses. Yet little by little, Sana and Yukine open their hearts to one another.