The Datura flower is known as a sacred spiritual object of Buddhism, and only the lucky ones born with it have the chance to see it, and seeing it can bring endless happiness to people. Because Buddhism is the practice of seeing the world with a clear mind, walking with little desire, having nothing in your hands, and having all the phases empty, this stamenless white flower has been regarded as the incarnation of God, symbolizing emptiness, mindlessness and peace of mind since a long time ago.