The Last Sacrifice

The Princess’s Final Stand - Part 3

S1 E3 · 56 sec

As the Demon King's monstrous army destroys her kingdom, a desperate princess makes the ultimate sacrifice to save her people, awakening an ancient terror that could turn the tide of war.

Season 1