A review by teachergetslit
Hatch by Kenneth Oppel

adventurous dark mysterious tense medium-paced

3.5