Vocabulary
マリサット
マリサット
Marisat (satellites)
noun