Pink Kawazu cherry blossoms on tree branches