Captain Bananahammock

Origin
Eric Ellis is really more of a chach than a hero, he just thinks the world enjoys seeing him in his short-shorts!