Vocabulary

葉隠れ

hiding in the leaves

noun