Vocabulary

竜穴

dragon's den

noun