State Attorney Mike Satz barely held on to his job three years ago with a paper-thin 5,400-vote victory.

Sensing the formally-invulnerable chief prosecutor may be toast this time around, ambitious Democrats are snapping at Satz’s heels.

The first Democratic 2020 challenger has surfaced.

Enter from Stage Left, Joe Kimok.

Very left.

Kimok hopes he can create a new coalition of progressives and people of color.

He is the only candidate so far running for State Attorney.

Satz has not opened a reelection campaign, fueling rumors he may not run. He did not return a call for comment.

Kimok isn’t waiting for Satz’s decision.

Although he has been a lawyer for just nine years, he plans to campaign on his experience in the law and in life.

He tells folks that he has a unique understanding of the less fortunate because he was one of them, as he explained in an e-mail: