NOW KWA
虎穴龙潭
Dragon pool, tiger den
– Chinese idiom