The Last Sacrifice

The Princess’s Final Stand - Part 2

S1 E2 · 1 min 9 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.

Up next

Season 1