sky lantern sky lantern
EDEN

In its essence, Eden invokes the spirit of nature, which is as fragile as it is majestic. Eden comprises of three components falling leaves, flying birds and flying butterflies, all handcrafted expertly to possess the same kinetic vigor as their living counterparts. Eden is a symbol of peace and love and being one with nature.
sky lantern sky lantern