cherry blossoms (Page 7)
Beloved shimaenaga “snow fairies” bring the kawaii to Krispy Kreme, but you’ll only find them at four stores in all of Japan.
Japan’s most beautiful time of year is coming up fast, and here’s when the flowers are expected to appear in each major region and city.
Usually rain isn’t what you want when the cherry blossoms are blooming, but this is a very beautiful exception.
If you’re in Tokyo, take a day to immerse yourself in the Edo period atmosphere during one of these events while enjoying the cherry blossoms.
Branch also adds incredibly long-named, immensely delicious-looking matcha donut made with regional green tea to its menu.



































































