A rescue operation is launched to save the Japanese from the Sky Fortress Damocles and F.L.E.I.J.A.
No comments yet!