Translated Labs
YOU SAID:
Captain chantelle debua
INTO JAPANESE
キャプテンシャンテル・デブア
BACK INTO ENGLISH
Captain Chantelle Debua
Come on, you can do better than that.