City Hunter

City Hunter is a notorious contractor group with the call sign XYZ. No matter the job, they will take it, cleaning up the scum on the streets of Tokyo.