Space jellyfish? Interstellar coffee stain? What do you see here?