Link in bio. The Kawazu cherry blossom is coming soon! You’ve probably heard that the best time to see cherry blossoms in Japan is in April. That’s true for most of the country, but since there are so many varieties of sakura trees, the season can start as early as January and last until May. The Kawazu Hanami Matsuri is one of the earliest opportunities to see cherry blossoms near Tokyo. Head to our bio and click the link for more information!
Japan: A 10 part series of windows composed of flora, fauna, and objects native to the corresponding location; including the architecture of the window itself. These windows are intended for immigrants who long for their country or for those with aspiring travel destinations.