English:
Flower of Life
Chinese:
生之花
Japanese:
生の花(せいのはな)