Kotomora
宇宙大作戦 (uchuudaisakusen) Japanese meaning | Kotomora