You are a real loser. Nobody, not ISD, not Ho, not your Japanese boss made you quit your Japanese job. You're just a whiner and a neurotic paranoid who quit without valid reason.
I am saying you're a real idiot to disclose so much because there's going to be a 50% chance your employers already know you complained in here about being cheated. :D
You sure lose. He will go in, job conditions are normal, but he will quit and say how local GM conspire with Ho, or Americans conspire with CIA, or how they hate him etc etc so he had to quit.
Don't give up your taxi licence yet. You may need it back two weeks from now. :D
You must be crazy. American company, local GM, ex-taxi driver salesmen - that tells everything.