Translated Labs
YOU SAID:
mikado takes my dragon punching
INTO JAPANESE
ミカドがかかる私のドラゴン パンチ
BACK INTO ENGLISH
Mikado will take my Dragon punch
You love that! Don't you?