Sailor Moon
Defeat Rubeus: The Battle in Space
E28 Nov 12, 1993 24m TV-PG
With the rest of the Sailor Team captured by Rubeus, Sailor Moon plans a rescue, and is taken aboard the UFO for a final showdown.
Where to Watch Defeat Rubeus: The Battle in Space
Cast of Defeat Rubeus: The Battle in Space