ウチュウキカン
Meanings
Noun
1. space agency
Composed of
universe; cosmos; space
engine; agency; organisation; system; facility
Composed of
spacecraft
barrier; gate