The Super Patriot badge is not currently defined in the game files. Only an image for it exists in the badge images directory. There is a power with the same name defined, however.
Upon acquiring this badge, a hero will earn the Super Patriot power.
| Super Patriot +5 Max Endurance|
As a Super Patriot, you have been granted a permanent increase to your Max Endurance by 5.
How to Get
This badge is not defined at this time, which makes it impossible to even have on a character; let alone earn it.