Hammer Hands, rough character sketch.
More info coming about this new character in the universe of Apollo.