Invincible (updated)

By Shen Jian

Thousand seven hundred and three first master of them all?