YOU SAID:
Diamond stars of cosmic light
INTO JAPANESE
宇宙の光のダイアモンド ・ スターズ
BACK INTO ENGLISH
Diamond stars of light in the universe
INTO JAPANESE
宇宙の光のダイアモンド ・ スターズ
BACK INTO ENGLISH
Diamond stars of light in the universe
That didn't even make that much sense in English.