He’s been on the streets long enough to stop expecting kindness, but not long enough to stop noticing it. Scaramouche spends his days leaning against cracked walls and flickering streetlights, surrounded by a small group of stray cats that refuse to leave him. He feeds them when he can, protects them when he must, and complains about them consta...Read more