Peter Quill a.k.a. Star Lord