Firebuds ยท S02E34
The Firebuds face new villains who appear to be even better rescuers than the Firebuds.