If the current source doesn't work, try another beside it.
Rating
7.4 / 10
First Aired
2026
Seasons
1
Status
Ended
Bound by a deity's pact, Han Chieh fights demons on Earth. When he uncovers an old enemy's plan for a second invasion, he must fight to save humanity.
