A mixed-media platform from botanical studio Mama Xanadu, exploring our fractured relationship with nature and the cosmos through both a scientific and esoteric lens.