Vocabulary

匂桜

cherry tree with fragrant flowers

noun