Flowercrafts: The enchanted garden, a mirror of nature