Vocabulary
花吹雪
はなふぶき
falling cherry blossoms; storm of falling cherry blossoms
noun