844 reviews by:

shelfreflectionofficial

Filter

It was a bit cliche and predictable. Still a good read, but no real surprises.