A review by freckleduck
Always Be My Banshee by Molly Harper

3.0

Predictable but fun