sparrow unit: a hit squad of the New People's Army in the Philippines
hit squad: a team of assassins
mark: the impression created by doing something unusual or extraordinary that people notice and remember