Thumbelina, in the petals of a flower, | Sci-fi