Vocabulary
ハンカチの木
ハンカチのき
handkerchief tree (Davidia involucrata); dove tree
expression
noun