She looks flawless because probably has an amazing high end makeup team. I remember Tyra took her show back stage to show how she gets made up and it's ALOT of work. Tons of concealer for even the slightest flaw or mark on her face. I'm sure it's 10 fold for Ayumi though. I'm guessing she uses
Dior and
Bobbi Brown for sure though.