Vocabulary

村雨

passing shower

noun