第51章 doro开口说话
林昊的手还停在裤兜口,指尖压着日记本的硬角。他刚问完那句话,声音还没散尽,院子里静得能听见尘埃落地的动静。阳光从屋顶破洞斜切下来,照在水泥块上,水晶泛着微弱的光,像块埋了多年的旧糖。
doro猛地睁眼。
不是那种睡醒时的慢悠悠抬头,是整副身体瞬间绷直,耳朵竖成两个小三角,眼睛死死盯住林昊。那一瞬间,林昊还以为它又要扑向什么看不见的东西,下意识往后退了半步。
然后doro张嘴了。
“回家。”
声音不大,有点干,像是很久没用过这张嘴,但字一个没少,清清楚楚,落在地上能砸个坑。
林昊手一抖,掌心里那片干橘皮飞出去,在空中转了个圈,掉进墙角灰堆里。他没去捡,整个人僵在原地,连眨眼睛都忘了。
“……啥?”他终于挤出一个字。
doro没动,就坐在那儿,尾巴贴着地面,前爪并拢,姿势端正得不像平时那个滚来滚去的毛团。它又开口了,这次声音稳了些:
“我要回家。”
林昊的呼吸卡住了。他低头看自己空下来的手心,又抬头看doro,再看一眼,确认这不是哪个角落漏进来的广播声,也不是自己饿出耳鸣。他的脑子开始自动翻找过去所有可能——是不是有人装摄像头恶搞?是不是李明偷偷藏在哪儿用变声器喊话?可这地方连信号都不通,手机早没电了,连只麻雀飞过都能听出翅膀扇几下。
“你……”他喉咙发紧,“你刚才是不是说话了?”
doro不答,就看着他。
林昊伸手摸了摸额头,出汗了。他又往前挪了两步,蹲下来,和doro平视。距离近了,他能看到它粉色头发上沾的灰,能看到它鼻尖微微翕动,能看到它眼睛里映出自己那张傻脸。
“你再说一遍。”他说,声音压低,像怕惊走一只落肩的鸟。
doro张嘴:“回家。”
林昊手指一抽,差点坐地上。
“不是……你真会说话?”他喃喃,“你一直会?还是现在才……”
doro闭上嘴,不说了。
林昊盯着它看了足足十秒,忽然笑了一声,短促,没底:“我靠,我是不是压力太大了?昨天梦见超市收银员问我‘要袋子吗’,我说‘不要谢谢’,她回我‘那你拿走吧’,我都信了。现在连你都开口了?”
他一边说,一边摇头,试图把这荒唐事甩出脑子。可doro还在那儿坐着,不动,不闹,眼神认真得像个考官。
林昊慢慢止住笑。
他想起第一次见doro,缩在沙发底下,叼着半块橘子糖,眼睛湿漉漉的。那时候他以为捡了个馋嘴流浪崽,结果它是从另一个世界掉下来的。他想起它打喷嚏喷出光粉点亮房间,想起它用脚印连成地图,想起它半夜对着空盒子发出怪音。那些事当时只觉得好笑,现在回头看,全是铺垫。
可说话不一样。
说话是人跟动物的分界线。是规则。
现在这条线断了。
林昊的手慢慢抬起来,指着doro,指尖有点抖:“你……刚才叫‘回家’?你是说……你想走?”
doro点点头。
“你要回……原来的地方?”
又点头。
林昊感觉胸口被什么东西顶了一下,不疼,但闷。他张了张嘴,想说点什么,比如“那你在这儿过得不好吗”,比如“我对你不够好吗”,可这些话太蠢了,说出来他自己都想抽自己。doro不是猫狗,不是普通宠物,它有来历,有任务,有它自己的世界。它留在这儿,是因为掉下来了,不是因为选这儿当家。
可他知道归知道,真听它亲口说出“我要回家”,还是像被人往心窝里塞了块冰。
“你早就能说?”他问,声音哑了。
doro摇头。
“现在才……学会?”
doro点点头,然后抬起右前爪,指了指水泥块上的水晶。
林昊明白了。那东西在发光,频率和它的呼吸一样。刚才它每一次眨眼,光就闪一下。像是充了电。
“所以……是你拿到东西,才……解锁的?”他用词都开始不受控,冒出游戏术语。
doro没否认。
林昊深吸一口气,又呼出来。他发现自己双手撑在地上,膝盖发酸。他慢慢坐下来,背靠着墙,仰头看屋顶的破洞。阳光还在那儿,灰尘还在飘,一切都和三分钟前一样。可世界已经不一样了。
“行。”他低声说,“行。”
他低头看doro,发现它也在看他。
“你说‘回家’,是认真的。”这不是问句。
doro的眼神没躲。
林昊扯了扯嘴角:“我还以为……我们就这样过下去了。你吃你的橘子,我上班打卡,周末去超市抢特价水果,你偷藏橘皮我帮你藏老板视线。日子乱七八糟,但也挺好。”
doro耳朵动了动。
“结果你一直没打算赖这儿?”
doro突然站起身,往前走了两步,脑袋轻轻顶了顶林昊的小腿。力道很轻,像小时候它蹭他裤脚讨零食那样。
林昊愣住。
“你……”他声音有点不稳,“你这是什么意思?告别?”
doro不答,只是站着,脑袋还抵在他腿上。
林昊伸手摸它头顶,手感还是那么软,粉色头发沾着灰也挡不住那份蓬松。他顺了两下,又顺了两下,最后停在它左耳后。那里有块红疹,是他上次洗澡时发现的,一直没消。
“你不说还好。”他苦笑,“你现在一说,我倒不知道该咋办了。”
他顿了顿,手指在它耳后轻轻按了一下:“你要是不会说话,我还能骗自己,你就是个贪吃的毛球,离不开我。可你现在一张嘴,我就知道——你比我清楚自己是谁。”
doro抬起头,眼睛湿亮。
林昊看着它,忽然觉得鼻子发酸。他赶紧仰头,盯着破洞外的天,不让任何不该有的情绪冒出来。
“那你现在回去?”他问,“就现在?”
doro摇头。
“还没到时候?”
点头。
林昊松了口气,又觉得自己这反应太明显,赶紧咳嗽两声掩饰:“哦,那就好。我还……没准备好。”
他慢慢站起来,拍了拍裤子上的灰。阳光移到了水晶上,那点橘红变得更亮了,像颗微型小太阳。他低头看doro:“东西都在了,门能开,你也说了想走。接下来就是时间问题。”
doro静静地看着他。
林昊弯腰,把背包拉链拉开一条缝,确认水晶还在夹层里。他又摸了摸内袋,日记本也在。一切都没变,可一切都不一样了。
“行。”他说,“我知道了。”
他蹲下来,平视doro:“你说出来了,这事就不能当没发生。咱们得重新算账。”
doro耳朵一抖。
“我不拦你。”林昊声音很轻,“你要走,我送你到门口。但在这之前——”他伸手指点它鼻尖,“你得答应我,别再一声不吭地干大事。吓人。”
doro眨了眨眼。
林昊收回手,站起身。他走到墙角,捡起那片干橘皮,吹了吹灰,夹回笔记本里。动作利落,像在处理一份普通工作笔记。
“今天先这样。”他说,“回家吃饭。”
他转身往门口走,走了两步,又停下。
“对了。”他没回头,“下次说话,提前打个招呼。我心脏不好。”
说完,他迈步出门。
身后没有脚步声。
他知道doro没跟上来。
他站在门口,阳光照在脸上,暖的。他闭了会儿眼,再睁开,走出去。
院子里只剩doro。
它坐在水泥块旁,尾巴轻轻摆了一下。眼睛盯着林昊消失的方向,一动不动。
水晶还在发光。
光点一闪,一闪,像在数心跳。
林昊走出院子,阳光晒在背上,暖烘烘的。他没回头,脚步也没停,像是怕一慢下来就会被什么拉住。可走到门口那棵歪脖子树下时,他还是站住了。手插进裤兜,摸了摸日记本的边角,又掏出那片夹在笔记本里的干橘皮,看了两眼,没说话,转身往回走。
院子里静得很,尘土还在空中浮着,水晶的光一点一点闪,像谁在轻轻拍手。doro还坐在原地,尾巴贴着地,脑袋微微低着,眼睛盯着刚才林昊消失的方向,一动不动。
林昊一步步走回来,在它面前蹲下。膝盖压着碎石,有点硌,但他没换姿势。他看着doro,声音放得特别轻,像是怕惊到什么刚落下的鸟。
“你……是从哪儿来的?”
doro抬起头,粉色头发上沾的灰簌簌往下掉。它没立刻回答,只是眨了眨眼,然后抬起前爪,慢慢指了指头顶——那里是破屋顶,阳光从洞里漏下来,照出一道斜斜的光柱。
“二次元。”它说,声音还是干巴巴的,像第一次开口那样生涩,“吃橘子……掉下来。”
林昊愣了一下。“啥?”
doro重复了一遍,这次加了个动作:它用爪子比划了一个从高处往下掉的样子,头朝下,腿乱蹬,最后“啪”一下拍在地上,像是模拟坠落。
林昊看着它这副认真模样,忍不住笑了一声,又赶紧收住。他挠了挠头,嘴角还翘着:“所以你是说,你不是被人派来的,也不是逃难的,就是……贪吃,啃橘子啃得太起劲,一脚踩空,从你那个世界掉到我这儿来了?”
doro点点头,耳朵微微往下压了点,像是有点不好意思。
林昊又笑了一声,这回没忍住,直接坐到了地上,背靠着墙,仰头看那破洞外的天。蓝天白云,啥也没有,可他忽然觉得,好像真有那么个地方,漂在云上面,粉粉的,软软的,满地都是橘子味的空气。
“你这……”他摇摇头,语气里全是哭笑不得,“你这也太离谱了吧。别的宠物掉下来可能是任务失败、战斗重伤、被追杀逃命,你倒好,就因为嘴馋,把自己吃出界了?”
doro没反驳,只是趴了下来,脑袋搁在前爪上,眼睛湿漉漉地看着他。
林昊低头看它,忽然就不笑了。他伸手揉了揉它的脑袋,力道很轻,顺着粉色头发往下捋,摸到它左耳后的红疹,指尖顿了顿,又继续揉。
“你这小馋鬼……”他低声说,“真是个傻孩子。”
doro耳朵抖了抖,没躲,反而把脑袋往他手心里蹭了蹭。
林昊靠在墙上,长出一口气。他本来以为,doro要回家,是因为有使命,有责任,有什么非走不可的大事。结果呢?就因为一口橘子,摔穿了世界。
可不知道为什么,这个理由,比什么英雄救世、拯救族群都让他心里踏实。至少,这不是一场阴谋,不是一次任务,也不是谁安排好的命运。这就是个意外,一个由贪吃引发的、荒唐又真实的错误。
他忽然想起第一次见它的时候,缩在沙发底下,嘴里叼着半块橘子糖,眼睛亮得吓人。那时候他就该想到的——这哪是什么神秘生物,这就是个管不住嘴的小笨蛋。
“所以……”他侧过头,问doro,“你们那儿,是不是还有别人也这样掉下来过?”
doro摇头。
“真没有?”
点头。
“你是第一个,因为贪吃,摔穿世界的?”
doro认真地看着他,又点了点头。
林昊一下子没绷住,笑出了声。他抬手拍了下自己的大腿,差点呛住:“我靠……那你岂不是……因橘子而触发bug的系统漏洞?”
doro不懂他在说什么,但听出他在笑,耳朵就慢慢竖了起来,尾巴也悄悄摇了摇。
林昊笑完,又安静下来。他看着墙角那块还在发光的水晶,光点一闪一闪,和doro的呼吸对上了节奏。他忽然觉得,这一切一点都不吓人了。什么穿越、异界、使者身份,都不重要。重要的是,这个会打喷嚏喷光粉、偷藏橘皮、钻洗衣机、抢金毛玩具的小东西,是因为一口吃的,才来到他身边的。
多蠢啊。多可爱啊。
他盘起腿,把doro轻轻往自己这边拢了拢。doro没抗拒,顺势蹭到他腿边,脑袋靠在他膝盖上,像平时吃饱了犯困那样。
“你说你……”林昊低声说,“就不能等吃完再跳?或者边上有个栏杆也行啊,扶着点不至于摔下来。”
doro闭着眼,轻轻“呜”了一声,像在认错。
林昊没再说什么,只是把手搭在它背上,感受着它绒毛下的体温,一下一下的呼吸。阳光移到了他们身上,暖得让人想睡。
他想起这些日子的事:它为了一颗橘子糖把沙发弄得全是糖纸,为了一片橘皮过敏染成彩虹色,半夜对着空盒子打喷嚏点亮房间,用脚印连出地图,现在又亲口告诉他,自己是怎么来的。
所有荒唐事,原来都有个共同的开头——
它太爱吃橘子了。
林昊低头看它,粉色头发在阳光下泛着绒绒的光,像一团晒暖的棉花。他忽然有点心疼。那么远的地方,那么高的地方,就因为它咬了一口橘子,没站稳,就一路滚了下来,掉进他的生活里。
没人接应,没人指引,连句话都不会说。就这么懵懵懂懂地活到现在。
“你当时……怕吗?”他问,声音很轻。
doro没睁眼,只是把脑袋往他腿上压了压,像是在说“现在不怕了”。
林昊喉咙动了动,没再问。他慢慢弯下腰,手臂穿过doro的身子底下,轻轻把它抱了起来。doro没挣扎,顺势蜷进他怀里,脑袋搁在他胸口,耳朵软软地垂着。
林昊下巴抵住它粉色的发丝,闭上眼睛。他闻到一股淡淡的橘子味,混着灰尘和阳光的气息。不浓,但一直都在。
他忽然明白,为什么doro总吃橘子。那不是馋,那是想家。
就像人闻到小时候灶台上的饭香,会突然眼酸一样。它每吃一口,都是在找回去的路。
可它不说。它一直不说。直到今天,拿到那块水晶,才终于能说出这三个字——
回家。
林昊抱着它,一动不动。他不再觉得这事有多可怕了。他知道,doro要走,是早晚的事。但他也知道,现在还没到时候。
它还会打喷嚏,还会玩闹,还会偷偷把玩具塞进他鞋里。它还会蹭他,依赖他,用爪子推一颗留了很久的橘子软糖给他。
这就够了。
他睁开眼,阳光刺了一下,他眯起眼,看着屋顶的破洞。光柱里浮着细小的尘埃,缓缓旋转,像某个遥远世界的星轨。
“行吧。”他低声说,“你是个贪吃掉下来的小傻瓜。我不笑话你了。”
doro在他怀里轻轻动了动,尾巴勾住他小指,像以前每次撒娇那样。
林昊没再说话。他靠在墙边,抱着doro,听着它均匀的呼吸声,一下,又一下。
水晶还在闪。
光点落在他手背上,温温的,像一滴不会落下的太阳。

