This is an image of Prometheus.
NASA