Last week I promised more Superhero players with bad puns for names, and here I am to fulfill that promise.

More