China Charmeleon China Charmeleon is a musician known for their afro house and south african deep house music. Top tracks by China Charmeleon Related artists Cat Ann