A review by bookisheverafter
Strange Beasts of China by Yan Ge

4.0