Turn off light

Sorcerous Stabber Orphen (2020) Season 4 Episode 8

The Thirteen Apostles plan their next move while the Dragons finalize their plans to leave the continent behind. Leticia infiltrates the sanctuary to negotiate for humanity.

Episode Title: Episode 8

Air Date: 2023-05-31