Glass Fleet: The Legend of the Wind of the Universe
Episode 3
S1 E3:
Cleo and his crew - and their unlikely passengers - have landed on the desolate planet of Orleans, populated by the scum of the universe.