Hmm. Must be French cargo.

Vote for Cleopatra In Space at Top Webcomics!