Translated Labs
YOU SAID:
stan talent, stan loona
INTO JAPANESE
スタンの才能、スタンローナ
BACK INTO ENGLISH
Stan's talent, Stanone
スタンの才能、スタノーネ
That didn't even make that much sense in English.