An advertisement that shows Chinese actor Dennis Chew portraying characters such as a woman in a tudung and a man with visibly darker skin has come under fire for being racially insensitive.