S01
Poster for Season 1

Season 1

2025 • 32 episodes
When seven parasite-infested relics resurface at Fengzi Ridge, five unlikely heroes join forces as the Phoenix Squad to defeat the unleashed deadly evil.
Season
1