Translated Labs
YOU SAID:
ahyuabyuiabydsifuydbs
INTO JAPANESE
アヒュアビュイアビズ
BACK INTO ENGLISH
Ayubu Aubizu
あゆぶあゆず
Ayubu Ayuzu
You've done this before, haven't you.