Baby Teeth

Baby Teeth

2018 • 320 pages

Ratings80

Average rating3.3

15

a promising start but the last 40% of the book seemed like a half-hearted effort. maybe because i spent so long awaiting a twist that never came tho!

January 2, 2025