A review by blueviolin
A Peculiar Peril by Jeff VanderMeer

5.0

Charmingly bizarre.