These pretty little flowers remind me of Alice in Wonderland: the flower creatures