× Cardi L Eric Liu Shanghai, China #Electronic Not yet ranked — vote now! Login to vote Resident Advisor Gallery Biography Cardi L is the first drag queen DJ and producer from China, and the founder of the electronic music label Power Fashion.