Translated Labs
YOU SAID:
stan g-idle stan talent
INTO JAPANESE
スタン g アイドル スタン才能
BACK INTO ENGLISH
Stan
スタン
That didn't even make that much sense in English.