YOU SAID:
frog slime on an english muffin
INTO JAPANESE
イングリッシュマフィンのカエルスライム
BACK INTO ENGLISH
English Muffin Frog Slime
INTO JAPANESE
イングリッシュマフィンカエルスライム
BACK INTO ENGLISH
English Muffin Frog Slime
That didn't even make that much sense in English.