Translated Labs
YOU SAID:
Punadro on droog with trod
INTO JAPANESE
プナドロが足でドルーグに乗る
BACK INTO ENGLISH
Punadro rides droog on his feet
プナドロは足でドルーグに乗る
You've done this before, haven't you.