Chanela

Chanela is the stage name of Carlos Pena. She is a confirmed contestant to compete on Ori's Drag Race Season 3.

Biography
Chanela is a Filipino drag queen that resides in New York City. She's well known for her comedy while looking beautiful. She knows how to sew. You can easily tell when she's lying. Take her jewelry, she'll take your arm home as a prize