狼心狗肺lángxīngǒufèi
Meanings
1. lit. heart of wolf and lungs of dog (idiom)
2. cruel and unscrupulous
Characters used