Right, So this is maybe the second or third thing I did "comic book" coloring for. The original sketch dates back to 1997 or 1998, But I was always happy with it.
The character is "Olympian," created for the old-school superhero role-playing game "Good Guys Finish Last" (Space Gamer Magazine, December 1992 
www.spacegamer.com) Basically he's an immortal, belief driven avatar of several Greek Gods. He has strength, endurance, limited invulnerability, and control of electrical energy, among other powers. If anyone else wants to take a crack at it, I'd be interested.
My coloring looked like this: