The Awesome Group (Awesome Dude)

The Awesome Group is a group of vigilantes fighting against the Lame People.