My cousin is a JAL pilot. He is NOT an expat. I have met many pilots from JAL, and all were very friedly. I have also been into their cockpits a few times. One flight, the FO was not Japanese, from what I saw he was NOT treated as a second class citizen in any way whatsoever.