The Season of the Sakura (cherry) have arrived in Japan, which makes me want to get off my damn computer and spend lazy afternoons beneath the cherry blossoms.