Last Exile poster
TV

Last Exile (2003)

S02E15 Triangulation

Feb 04, 2012 • Season 2 • Episode 15 • HD

Millia and her companions find themselves granted an audience with Augusta Sārā in the bustling capital of Morvarid.