Penelope O'Hara

Penelope O'Hara is the stage name of Zachary Moone, a drag performer from Houston, Texas. She's one of the 14 queens confirmed to compete on Kaiko's Drag Race: Season 3.

About Felicity
A veteran pageant queen, Penelope is part of the legendary O'Hara Drag Family. Penelope's style is very showgirl with influences of Asian culture. Penelope is a great dancing queen.