Skip to content
Kotomora

宇う宙ちゅうステーション

う
ちゅ
う
ス
テ
ー
ショ
ン

Meanings

1

noun

space station

Refers to a crewed artificial satellite designed for long-term habitation, research, or as a waypoint.