After a rough landing, the crew arrive somewhere unexpected. A mysterious stranger visits the Mantis.