Invincible Mars无敌战神----更通俗!
喜欢短点的就用almighty 一字一句翻译就是invincible god of war
用“Invincible Ares”好!若用Mars会产生歧义,因为Mars还有“火星”的含义!
Inapproachable Mars
Invincible Ares