Cherry blossoms, or Sakura, are one of Spring’s most beautiful signs. Their fresh-looking pinkish-hued