Translated Labs
YOU SAID:
Kamukura, Kamukura, yaaas queen!
INTO JAPANESE
神座、神座、yaaas クイーン!
BACK INTO ENGLISH
Kamukura, kamukura, yaaas Queen!
Well done, yes, well done!