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