Invictus Legend, el héroe imbatible.