Ikebana is an ancient Japanese art, literally meaning, “living flower.” The aggressive Japanese Samurai, being inspired with the idea of harmony five hundred years ago, figured out that the power is not only in fight but also in beauty. Since then they began to gradually transform their might into...