The Star Lord

Real Name: Peter Quill

The Star Lord appears to be a human, and is the leader of the Guardians of the Galaxy.  He wears a mask, and carries twin energy blaster pistols.  His other powers are unknown.