YOU SAID:
ra ra rasputin russia's greatest love machine
INTO JAPANESE
ラララスプーチンロシアの最大の愛のマシン
BACK INTO ENGLISH
La La La Sputin Russia's biggest love machine
INTO JAPANESE
ラ・ラ・ラ・スプーチンロシア最大のラブマシーン
BACK INTO ENGLISH
La La La Sputin Russia's biggest love machine
Okay, I get it, you like Translation Party.