Agree, stop using ‘cracker’, not so inflammatory, but too many opportunities for mis-understanding.
As for ‘oriental’ since not everybody lives in Middle Earth and they’re not all white or black demons, we probably shouldn’t get upset over this adjective.