Sounds like you guys have had some new managers arrive who have decided to show everyone how things "should be done" and how the gaijin hired help should be treated with appropriate regard to their true status.
THAT always works out so well for everyone!
Best of luck with interesting times!