The Mermaid Nebula Supernova Remnant - APOD June 11, 2026 | Cosmos Observatory | Cosmos Observatory