Power Rangers: Space Patrol Delta
Badge
S13 E34:
Cruger's old rival teams up with Broodwing to take down the Rangers one by one.
Power Rangers: Space Patrol Delta