An investigator!
A private investigator.
Your under a vest
A caiman like a wrecking ball.
Professional courtesy
You call an investigator