Her drag name comes from the Marvel Universe and Greek mythology, which she believes symbolizes both renaissance and transformation. Based in Paris.
Drag Race France
TV · as Self - Contestant · 16 eps
Quotidien
TV · as Self - Guest · 1 ep