A review by nikku_callian
Soulless by Gail Carriger

3.0