Angela Ozawa

Angela Ozawa is the stage name of Steven Zhang, a drag queen from Denver, Colorado. She is one of the 12 queens set to compete on Nicholas' Drag Race (Season 2).

About Angela
Angela is an amazing seamstress and performer. She is very polished, and loves to be in charge. She sometimes butts heads with people and focuses too much on drama.