Translated Labs
YOU SAID:
Myojin of Towering Might
INTO JAPANESE
塔力明神
BACK INTO ENGLISH
Tari Myojin
タリ明神
You should move to Japan!