,

Sakura [Mirror Finish]

Sakura (cherry blossoms) is one of the most appreciated trees in Japan. Its gorgeousness and its transience seem to tell us what the life is. It is the summit of iki, Japanese stylishness.

Return Top