Of cherry blossoms, ohanami and Japanese culture