Baobaboon, Natural Plant Flower Princess