Translated Labs
YOU SAID:
Myojin of Towering Might
INTO JAPANESE
塔力明神
BACK INTO ENGLISH
Tari Myojin
タリ明神
You've done this before, haven't you.