Damocles

Damocles

Available on Disney+
S1 E5: A rescue operation is launched to save the Japanese from the Sky Fortress Damocles and F.L.E.I.J.A.