Translated Labs
YOU SAID:
Most Excellent Superbat
INTO JAPANESE
最も優れたスーパーバット
BACK INTO ENGLISH
The best super bat
最高のスーパーバット
Okay, I get it, you like Translation Party.