Deluge

Deluge is the stage name of Ian Owens, a drag performer from Long Island City, New York. She's one of the 14 queens confirmed to compete on Kaiko's Drag Race: Season 12.

About Deluge
Deluge is the drag daughter of Season 11. Her drag style is a lot like her mother, alien and futuristic. Unlike her mother, she is more of a comedy queen than a performer or a designer.