A review by rapport
The Kaiju Preservation Society by John Scalzi

adventurous funny fast-paced

5.0