The Cherry blossom tree holds a very prominent place in the Japanese culture.
Every spring, the bloom of the trees signals the start of Harami, the Cherry Blossom Festival.
In honor of this tradition, we´re having a big 30% off sale on selected cars manufactured in Japan.
This event will end on April 11.
Your text to link here...