Last Exile poster
TV

Last Exile (2003)

S01E08 Takeback.

May 26, 2003 • Season 1 • Episode 8 • HD

The Sylvana arrives at a station to refuel and restock, only to find themselves on the brink of a confrontation with the crew of the Goliath!