Parasitic Souls | Kater Cheek
Fiona loves LA, but she loves her step-mom even more, so when she gets a call saying Carlotta isn't acting like herself, Fiona drops everything to return to her old hometown. When Fiona arrives in the wine-country town of Clementine, she finds that her step-mom literally isn't herself-someone else is looking out through Carlotta's eyes. With the help of a young warder named Sophie, a foul-mouthed parrot, and two cute, magically talented boys, Fiona has to figure out who has taken over Carlotta's body and how to get rid of the parasitic soul. But the greedy men who developed this technology stand to make a lot of money selling host bodies to wealthy souls, and they're not about to let anyone stand in their way.