Indian Champions

The Indian Champions (Hindi: भारतीय चैंपियंस) is the service branch of the Indian Armed Forces that is responsible for protecting India against the Colossus.