47 epsRoaming the World Untamed
Revenge

English short drama · 51 episodes · Completed
My Demon Lord, Your Shepherd Girl Has Run Away Again is a dark fantasy romance about Ingrid, left on an island by her father King John and summoned home only because her stepmother Martha and stepsister Lilith want her engagement to Lucifer, King of Hell. Mocked as an ignorant shepherdess, she secretly talks to all living things and holds powerful healing magic. Her revenge plans hit a snag when Lucifer turns out to be the stranger she once hid and then fled, and this time he has no intention of letting her slip away. All 51 episodes.
My Demon Lord, Your Shepherd Girl Has Run Away Again is complete with 51 episodes, all available to watch now.
You can stream every episode of My Demon Lord, Your Shepherd Girl Has Run Away Again free on NewDrama, starting from episode 1, in English with subtitles where available.
My Demon Lord, Your Shepherd Girl Has Run Away Again is a revenge, family drama, historical short drama with short vertical episodes made for mobile viewing.
47 epsRevenge
40 epsFamily Drama
39 epsFamily Drama
60 epsHidden Identity
54 epsRebirth & Second Chance
50 epsMarriage
50 epsFamily Drama
41 epsMarriage
15 epsHidden Identity
92 epsRevenge
39 epsFamily Drama
77 epsRevenge