Translated Labs
YOU SAID:
このDIOだ!!!
INTO JAPANESE
このDIOだ!
BACK INTO ENGLISH
This DIO!
この DIO!
DIO!
ディオ
Dio
Well done, yes, well done!