Sakura, a Japanese legend of true love

The Sakura Legend begins hundreds of years ago in ancient Japan, at that time the feudal lords of the time fought terrible battles, in which many humble fighters died, filling the whole country with sadness and desolation. The moments of peace were very rare. As soon as one war ended and another began, however, there […]

Sakura, a Japanese legend of true love Read More »