Shadowmasters
A varied group of special forces whom work stealthlike in the shadows.
Origin
The team first appeared on the scene when they encountered the Punisher on one of his missions and helped him.
Creation
The Shadowmasters where created by Carl Potts and Jim Lee and first appeared in #The Punisher War Journal Vol.1 issue 8 (1989).