Japan Champion Self-Defense Force

The Japan Champion Self-Defense Force (日本チャンピオンの自衛隊) is the service branch of the Japan Self-Defense Forces that is responsible for protecting Japan from the Colossus.