Spring in Japan

Spring in Japan is synonymous with sakura, the delicate pink cherry blossoms that bloom every April for a short period of about 2 weeks. Sakura festivals are held in parks and other notable nature spots and garner thousands of visitors. As we celebrate the return of spring (and warmer weather!) we would like to share with you photos from one of our Japanese customers, Yasuhiro Omori, who was kind enough to share his spring with us.