Think of Japan in the spring, and the image that comes to mind is likely the country’s famous cherry blossoms, also known as “sakura” — white and pink flowers, blooming across cities and mountains, their petals covering the ground. But this year, cherry blossom season has come and gone in the blink of an eye, … Continue Reading