128 varieties of flowers, a myriad of delicacies