Translated Labs
YOU SAID:
messages from the stars
INTO JAPANESE
星からのメッセージ
BACK INTO ENGLISH
Message from the Stars
That didn't even make that much sense in English.