Alba Blázquez: Alice meets the Caterpillar