Vocabulary
虎穴
こけつ
lion's den; very dangerous place or situation; tiger's den
noun