Translated Labs
YOU SAID:
mikado takes my dragon punching
INTO JAPANESE
ミカドがかかる私のドラゴン パンチ
BACK INTO ENGLISH
Mikado will take my Dragon punch
That's deep, man.