Translated Labs
YOU SAID:
Aloysius David Toshi Shitabata
INTO JAPANESE
アロイシウスデビッド下田敏
BACK INTO ENGLISH
Alloy Sius David Satoshi Shimoda
アロイシウスデビッドサトシ下田
You've done this before, haven't you.