Vocabulary

巣隠れ

hiding in the nest

noun