Lagoon Nebula

Lagoon Nebula was a nebula in which the planet Esto was located. (WC: Number 1, Gallows Gate Road)