ラグーンセイウン
Meanings
Noun
Astronomy
1. Lagoon Nebula
Composed of
nebula; galaxy