Vocabulary

撒き水

sprinkling water (on the ground); sprinkled water

noun