A bad spirit, a bad shifter, and a bad situation.I'm Kami: tool spirit, former villain, and wannabe good guy. I have a human body now, which helps me understand why my mate Jack sacrifices himself for those he loves, taking the evil spirit Ambrose...