EP 467.6The Cursed Lord's Virgin Bride
English · 46 Episodes

The human girl Nora returns to Blood Moon Town for her sister's funeral—only to be accused of the murders. Saved by Adrian, a 300-year-old vampire lord, she learns her blood can break his curse. But when the whole town wants her blood for immortality, Adrian swears: "You won't touch a single drop."
Kissed by the Blood Moon is a vertical short drama in 35 episodes, streaming free in HD on DramaExpress. Sourced from Stardust, every episode can be watched in English - no account or download required.
Kissed by the Blood Moon has 35 episodes, all available to stream free in HD on DramaExpress.
You can watch Kissed by the Blood Moon free in HD on DramaExpress. All 35 episodes stream in English with no account or download required.
Kissed by the Blood Moon is a vertical short drama you can stream free on DramaExpress.