Translated Labs
YOU SAID:
Oofooboogoggooboogogobogogoboogogogobogoobogooboogobo
INTO JAPANESE
ロードモンズの紹介
BACK INTO ENGLISH
Introduction to Lordmonds
Come on, you can do better than that.