巷口的雨季又来了,锈蚀的铁皮屋顶滴滴答答,三只猫挤在废弃空调外机后面。煤球比去年更瘦了,但眼神依旧像黑玻璃珠子,死死盯着对面巷子——那里有捕猫队的铁笼在反光。 这是它们离开老仓库的第三个月。曾经以为跟着送奶工穿过三条街就能找到 permanent 的食盆,可这座城市把温柔切成碎片:便利店自动门会夹住尾巴,小孩的皮球能撞晕半天,最可怕的是那些印着“爱心领养”的纸箱,里面总有刺鼻的药水味。 白手套最先动的。它右耳缺了个小三角,是去年冬天为抢半块鱼干留下的勋章。此刻它悄无声息地跃上防火梯,在第三级台阶处突然僵住——下方垃圾桶盖在动,不是风,是某种有规律的顶动。煤球瞬间弓起背,尾巴炸成扫帚。它们都闻到了,混在垃圾酸臭里的、属于人类的汗碱味。 “是上次那个穿蓝雨衣的女人。”花斑低声说,它前爪旧伤在雨季里隐隐作痛。记忆突然撕开:女人蹲在巷子尽头,手里没有食物,只有闪光的注射器。她队伍里那只三花猫,眼睛永远半闭着,走路像踩棉花。 雨突然大了。铁笼的阴影在积水里晃,像择人而噬的怪兽。煤球做了个它们从未见过的动作——它主动走到巷子中央,对着阴影奶声奶气地“喵”了一声。蓝雨衣出现了,手里没有注射器,只有一把生锈的钥匙。 “小东西,”女人的声音和记忆里一样轻,却多了砂纸般的疲惫,“这扇门后面有粮,也有永远出不来的房间。” 三只猫同时后退半步。白手套挡在煤球前面,花斑则用身体顶住后路。它们突然明白:真正的选择从来不是“跟不跟人类走”,而是要不要相信人类给的“选择”。 雨幕中,女人身后传来幼猫细弱的啼哭。煤球竖起耳朵——那是它们去年冬天没能救下的、纸箱里最小的声音。它转身看向两个伙伴,黑玻璃珠子里映出整条被雨水洗过的巷子:生锈的消防梯、摇晃的晾衣绳、还有它们共同刨过无数个夜晚的、长满青苔的水泥墙。 “我们有自己的路。”煤球说,声音轻得几乎被雨声盖过。它带头跃上围墙,不是逃,是巡视。白手套与花斑立刻跟上,三只猫在雨帘中排成歪斜的直线,像支微型军队,沿着它们用肉垫丈量过的、最安全的瓦片路线,走向巷子另一端那个总飘着熬粥香气的旧公寓楼——那里住着独居的老太太,窗台上永远有留给流浪猫的清水。 女人没有追。钥匙在她掌心发烫,像块多余的石头。她看着三抹影子消失在雨雾里,忽然想起自己养过的第一只猫,也是煤色的,眼睛像碎在黑绸上的琉璃。 雨季还在继续。但今晚,旧公寓楼的窗台上,三只湿透的猫正轮流舔舐彼此的花斑纹路。煤球蜷在老太太的旧毛衣上,梦见没有铁笼的黎明。而城市另一端的纸箱里,新来的三花猫抖了抖耳朵,听见雨滴敲打铁皮的声音,像极了某个遥远巷子里,三只猫共同守护的、永不停歇的鼓点。