Translated Labs
YOU SAID:
meme lord charlie sheen
INTO JAPANESE
ミーム主チャーリー シーン
BACK INTO ENGLISH
shin
シーン
You should move to Japan!