SEMPER INVICTA

· Latin: SEMPER INVICTA

· English: ALWAYS INVINCIBLE