Flower knights