龙蛇混杂lóngshéhùnzá
Meanings
1. lit. dragons and snakes mingle (idiom)
2. fig. a mix of good people and scumbags
Characters used