🌟🌟🌟🌟🌟

Delightful. A page turner. Uplifting, touching, so original. Great protagonist. Surprising to the last twist at the end!