Phantom Squad

Phantom Squad details the adventures of a group of international vigilantes, starring an immortal assassin and a self-loathing ex-Marine.