Life on Mars? It probably looks like something you'd find in your stomach