What is the orb Star Lord is holding here?
It acts as a light source, and later in the scene he sets it on the ground and kicks it towards the two Saharan soldiers, who appear to disintegrate.
Any idea what it is?
Science Fiction & Fantasy Stack Exchange is a question and answer site for science fiction and fantasy enthusiasts. It only takes a minute to sign up.Sign up to join this community
Marvel's own site refers to this as Star Lord's "Plasma Ball".
Unfortunately, they don't provide any real specifics about it.