source : Nielsen EDI
Prepare yourself for an unparalleled sensory experience.
Samsara takes the form of a nonverbal, guided meditation that will transform viewers in countries around the world, as they are swept along a journey of the soul.