The Girl Who Received Letters From Tomorrow

Mira receives a mysterious letter warning her not to approach an ancient fountain. When she hears her dead mother's voice calling from it, she answers—and is pulled into a hidden world beneath her town. There, she discovers a city trapped between yesterday and tomorrow, a mother who never truly died, and a magical clock that controls the boundary between two worlds. To save them, Mira must make an impossible choice.