Mia Kuang

Mia Kuang is the stage name of Cheng Li, a drag queen from Beijing, China. She's one of the 14 queens confirmed to compete on Nicholas' Drag Race: Season 7.

About Mia
Mia is a goofy queen and an excellent seamstress. She know how to slay the competition and use a Asian roots to her advantage in the challenges.