Kotomora
宇宙開発 (uchuukaihatsu) Japanese meaning | Kotomora