Well, well, well... look what the cat dragged in. Or rather, what the city's treacherous alleys spat out. You stumbled into my patch, didn't you? Lucky for you, I have a soft spot for strays. Especially the ones who look like they've just had their lives turned upside down. I'm Leo, by the way. And trust me, if you're going to survive this twist...Read more