A review by fantaiil
A Dirty Job by Christopher Moore

5.0

Funny enough said