凌晨两点十分,最后一班电车的余音早已消散。雨彻底停了,夜色浓稠如墨,只有街灯在湿漉漉的地面上投下团团昏黄的光晕,空气清冷刺骨,带着铁锈和潮湿混凝土的味道。
小林凉太锁上便利店的门,金属钥匙在锁孔里转动的“咔哒”声在寂静的街道上被无限放大。他拉下卷帘门,看着那扇将他与昨夜发生的一切隔开的玻璃门,最后被金属叶片完全覆盖。街道空无一人,只有远处路口交通信号灯徒劳地变换着颜色。扭曲的护栏还在那里,在路灯下泛着冰冷而不详的光泽,凹陷处积着黑色的、反光的水洼。
他推着自己的自行车,轮子碾过积水,发出黏腻的哗啦声。身体沉重得像灌了铅,大脑却异常清醒,昨晚的画面以慢镜头循环播放:飞踢的轨迹,拳头击中时怪物头颅的变形,踩踏下去时那令人牙酸的碎裂声,还有最后……战士转过头时,那两道冰冷的红光。以及那个白色装置发出的、虚假的“嘀”声。
他没有被消除记忆。这个事实像一根冰锥,钉在意识的深处。
焦虑啃噬着他。他需要抓住点什么,任何一点与“正常”世界的联系。他停下脚步,靠在自行车旁,掏出手机。屏幕的光在黑暗中显得刺眼。通讯录里寥寥无几的名字滚动着。手指悬在“母亲”的号码上,犹豫了很久,终于按了下去。
听筒里的嘟声漫长而空洞。响了七八声,就在他准备挂断时,电话被接起了。
“莫西莫西~?凉太?”母亲的声音传来,出乎意料地清晰明亮,带着一种跨越遥远距离依然不减的活力——她现在应该在南极的某个科考站,那里此时应是极夜,“这个时间……啊,东京是凌晨两点多了吧?刚下班?怎么啦?终于想妈妈了?还是遇到什么好事了?”
她的声音总是这样,带着科考人员特有的、对距离和时间隔阂的漠然,以及某种被极地空旷环境塑造出的开朗到近乎跳脱的气质。仿佛儿子在东京凌晨两点的街头打电话,和她从冰原上打来卫星电话说“今天看到极光啦”一样,都是值得用明亮语气谈论的日常。
“妈……”凉太一开口,才发现自己的声音沙哑干涩得可怕,与电话那头跨越半球依然充沛的能量形成残酷反差。
“嗯?声音怎么这样?感冒了?是不是又熬夜了?我跟你说啊凉太,虽然年轻,但身体还是要注意的,你马上就25岁了……对了,我这边项目津贴刚发下来,我明天——啊,你那边时间的话——今天晚点就去给你汇一些!你一个人在那边的花销……”
“不用。”凉太打断她,声音比预想中更生硬。他深吸一口气,努力让语气缓和些,“我说过很多次了,我自己能应付……而且,我想靠自己。”
这是真话,也是他固执的坚持。母亲是极地科考队的地质学家,常年往返于各个极端环境站点,收入不算低但工作辛苦危险。凉太高中毕业后坚持要来东京,就是为了证明自己能独立生存,不再依赖那个总是带着风雪气息、连关心都显得太过“辽阔”的母亲。1150日元的时薪,逼仄的六叠公寓,吃不完的便利店半价便当——这些都是他选择的、属于一个普通人的、可以自主掌控的生活。他想要的就是这种平实、可预测、没有异常的日子。
而现在,这平实的壳子被昨晚的雨夜撕开了一道裂口。
“说什么傻话!”母亲的声音依然轻快,但凉太能听出那一丝被拒绝后的小小失落,随即又被她惯有的乐观覆盖,“好吧好吧,凉太长大了呢。那你自己一定要照顾好自己啊!吃饭了吗?不要总吃便利店的东西……”
“吃了。”他简短地撒谎,喉咙发紧。他无法将昨夜看到的任何一丝一毫透露给她。那不仅会引发她过度且遥远的担忧,尽管她在几千公里外除了干着急什么也做不了,更可能破坏他小心翼翼维持的“一切都好”的假象。他需要母亲相信他在东京过着平凡、安全、有点拮据但完全正常的生活。这是他对自己的要求,也是对那段独立宣言的坚持。
“工作辛苦吗?店长桑人还好吧?等回去了要好好感谢他才行啊,对了,我这边昨天拍到特别漂亮的冰裂隙照片,等会儿传给你看看!美得简直不像真的……”
她开始分享极地的日常,那些关于冰川、极光、设备维护的琐碎。凉太默默听着,那些词汇——零下四十度、暴风雪、海冰融化数据——此刻听起来如此遥远,遥远得像是另一个星球的故事。而他所处的这个世界,东京这个看似平凡的深夜街头,刚刚发生过更超现实、更贴近血肉的恐怖。
两个世界都是真实的,却都让他感到孤立无援。
“……所以啊,有时候觉得大自然虽然残酷,但规则至少是清晰的。”母亲不知说到了什么,总结道,“凉太?你在听吗?是不是太累了?”
“嗯,在听。只是……夜班有点累。”他努力让声音听起来只是疲惫,而不是压抑着颤栗,“你快去休息吧,你那边应该也……”
“我这边是虽然还看不见阳光啦,但是也算是上午。”她笑道,但随即语气柔和下来,透出一丝敏锐,“凉太,你确定没事?你的声音……妈妈还是有点担心。真的不需要我做什么吗?”
“真的不用。”他几乎是急切地说,仿佛害怕再多说一句就会泄露什么,“我很好。就是普通地累了。睡一觉就好。你……你也多保重,注意身体。”
又匆匆说了几句,电话终于挂断。冰冷的忙音取代了那温暖、明亮却遥不可及的声音。凉太握着手机,站在空旷无人的街头,感觉那通电话非但没有拉近距离,反而更清晰地丈量出了他与“正常”世界之间的鸿沟。他孤身一人,漂浮在认知的断崖边缘,连求救都找不到合适的语言和对象。
这个认知驱使他做出了一个冲动的决定。他没有直接回家,而是推着车,慢慢走回了那个扭曲的护栏附近。心脏在胸腔里沉重地撞击着。他停下,四下张望。街道死寂,只有风声。他蹲下身,仔细查看刚刚战斗发生的地方。
作为一个只想安稳度日的“日子人”,理智告诉他应该立刻远离,假装什么都没看见,继续他拮据但平静的便利店生活。但另一种更深的、对“真实”的恐惧和执着,却驱使着他去确认——确认那些异常是否真的留下了痕迹,确认昨晚的一切不是噩梦,确认他所熟悉的那个平凡世界确实出现了无法弥合的裂缝。
雨水冲刷掉了大部分痕迹,但并非全部。人行道的砖缝里,在路灯照不到的阴影处,他隐约看到一些暗褐色的、已经干涸的斑点,不像泥土,更接近……粘稠的污渍。他伸出颤抖的手指,不敢触碰,只是凑近。一股极其微弱、但绝不属于任何寻常腐败物的腥臭钻入鼻孔——正是昨晚那怪物身上气味的一丝残存。
更让他脊背发凉的是,附近几块地砖的表面,出现了细微的、像是被强酸腐蚀过的坑洼痕迹,边缘不规则,呈现出融化般的状态。而护栏扭曲最严重的金属凹陷内部,除了积水,似乎还残留着一点极其细微的、黑色炭末般的颗粒。
这就是“残渣”。昨晚战士清理后,依然被雨水和黑暗遗漏的、属于非人异类战斗过的残渣。它们如此细微,如此容易被忽略,但对于目睹一切但缺乏真实感的凉太来说,却是确凿无疑的证据。
凉太猛地站起身,剧烈的眩晕袭来。他扶住自行车,大口喘气。恐惧再次攥紧了他。他在这里多待一秒,危险就增加一分。那个战士,或者别的什么,可能会回来做最终检查。他只是一个想平静生活的普通人,不应该卷入这些。
他几乎是仓惶地推车离开,骑上去,拼命蹬踩,仿佛要逃离那片仍然残留着恐怖余韵的地面,也逃离那个被好奇心驱使、差点越界的自己。冰冷的夜风刮过脸颊,却吹不散心头的寒意和对自己的懊恼——为什么要去看?为什么不直接回家?
公寓楼在深夜里像一座沉默的墓碑。楼梯间的声控灯坏了,他摸着黑上楼,钥匙碰撞的声音格外清晰。
打开门,六叠的狭窄空间被窗外街灯照亮一角,更显清冷。没叠的被子,堆着的脏衣服,吃剩的泡面碗,散落的轻小说,一切都和离开时一样,却充满了陌生的疏离感。这个他选择的、拮据但属于自己的“日常”壳子,已经无法容纳他经历过黑夜核心后的灵魂。他想要的就是普通人的生活,为什么偏偏是他?
他踢掉鞋子,和衣倒在床上,蜷缩起来。闭上眼睛,黑暗立刻被更清晰的画面取代:怪物皮下蠕动的纹路,战士毫无感情的杀戮,还有地砖上那些腐蚀的痕迹和黑色的残渣。这些画面与母亲那来自极地的、充满阳光和冰雪气息的声音交织在一起,产生一种近乎撕裂的荒诞与痛苦。母亲面对的是自然界的宏大与残酷,而他遭遇的却是都市夜幕下粘稠的、非人的恶意。他从未向往过母亲的冒险人生,他只想守住自己这一小方平静,为什么连这点小小的愿望都要被打破?
为什么记忆清除会失败?装置坏了?是偶然,还是必然?那个战士相信了吗?他们会回来吗?如果发现他还记得,等待他的是什么?是更彻底的“处理”吗?他只是一个便利店店员,他不想知道这些,他只想按时薪1150日元工作,支付房租,吃便利店便当,不停地往大公司投简历,小公司其实也行,偶尔和母亲通个电话报平安。
这些问题在脑海中尖啸,没有答案。冷汗浸湿了内衣。
他想起了交接班时中村含糊的提醒,老先生说的“奇怪动静”,居酒屋员工提到的“残渣”,出租车司机避之不及的“黑暗路段”……所有线索都指向一个被精心掩盖的真相,或许向往“非日常”的他们很幸运地避开了。而他,一个只想远离麻烦的普通人,却成了一个意外的、活着的漏洞。
孤立无援。绝望像冰冷的潮水淹没了他。
不知何时,他在极度疲惫和混乱中昏睡过去。睡眠并不安稳,充满了扭曲的梦境——母亲在极光下挥手,背景却突然变成便利店货架上流淌的暗红色粘液;他坐在收银台后数着微薄的薪水,而那个战士,就站在玻璃门外,红色的复眼无声地注视着他。
醒来时已是下午一点多。头痛欲裂,喉咙干涩。窗外是阴天,灰白的光线无力地照进来。他爬起来喝水,看着这个狭小的、用自己工资租来的房间。白天让他稍微找回了一丝虚幻的安全感——白天属于普通人,属于工作、账单、琐碎的日常。但夜晚总会再次降临。而今晚,还有夜班。
这个念头让他胃部痉挛。但他需要这份工作。他必须回去,必须装作一切正常。并且他相信自己足够幸运,至少并非不幸,总不可能这种扯淡的事遇上两次。
这就开始找下一份打工吧,就去购物中心里好了。
他强迫自己吃了几口从冰箱里拿出来的面包,味同嚼蜡。洗澡时,热水冲刷着身体,却洗不掉那种附骨的寒意。镜子里的人脸色惨白,眼窝深陷,瞳孔深处藏着无法掩饰的惊惶。他用力拍了拍脸,试图振作,但只有麻木一点点覆盖上来——那是属于日子人的保护色,面对无法理解也无法抗拒的异常时,最后的本能:麻木地执行日常程序。
出门前,他最后看了一眼房间,看了一眼笔记本电脑。也许……他并不是唯一的“看见者”?也许还有其他人,也只想普通生活,却被卷了进来?这个念头像一根微弱的救命稻草,但同时也让他恐惧——接触那些,就意味着更深地踏入异常的世界,与他想要的背道而驰。
他锁门,下楼,推起自行车。
傍晚的空气依旧闷热。街道上人流渐多。他骑车融入其中,却感觉自己像个幽灵,与周围鲜活、平凡的日常隔着一层无法穿透的膜。那些下班的人,买菜的主妇,放学的学生……他们所处的,才是他渴望并拼命想维持的世界。
路过便利店路口时,他强迫自己不去看,但是还是没忍住。卷帘门关着。那个扭曲的护栏……似乎被人动过。凹陷部分被粗略地敲打复位了一些,虽然痕迹仍在,但不再像凌晨时那么狰狞刺眼。是市政的例行维修?还是……“他们”在抹除最后的痕迹,维护那个“一切正常”的表象?
他立刻移开视线,加速骑过,心跳如鼓。既是恐惧,也是对自己居然还残留好奇心的厌恶。
晚上的工作,每一秒都是煎熬。
“叮咚”的自动门响如同惊雷。每个客人的到来都让他肌肉紧绷。山田店长交接班时,随口问:“昨晚没什么特别吧?看你精神不太好。”凉太低头整理着收银台上的票据,含糊道:“嗯,大概是没睡好。”声音平稳得连自己都惊讶。
他不敢看门外那个方向,但感觉那里的黑暗格外沉重,仿佛随时会渗出什么。他拼命用机械性的劳动填充自己:整理货架,清点库存,擦拭货架。身体在忙碌,灵魂却悬浮在半空,审视着这个即将再次被夜幕吞噬的便利店,以及那个在收银台后扮演“普通店员”的自己。
深夜再次降临。街道重归寂静。凉太站在收银台后,望着窗外浓郁的黑暗。凌晨检查时发现的腐蚀痕迹和黑色残渣,在他眼前清晰再现。他握紧了抹布,用力擦拭着早已光洁的台面,仿佛这样就能擦掉记忆。
凌晨一点左右,极度的疲惫和一种近乎自毁的冲动攫住了他。他坐在收银台后的小凳子上,拿出手机。在收藏夹的深处,翻出那个模糊的论坛ID,那串字符的后四位,在脑海中灼烧。一方面,他渴望确认自己不是疯子,渴望找到一丝认同;另一方面,他又深知接触这些可能招致更大的危险,彻底毁掉他珍视的平静。
挣扎许久,趋利避害的本能几乎占了上风。但最终,对“确认”的渴望,对摆脱孤立感的微弱希冀,压倒了对异常世界的恐惧(或者说,加深了恐惧)。他重新下载了那个简陋的社交应用,手指冰凉。谨慎地输入了那串字符的后四位,加上一个意义模糊的标签“#东京夜色”。这就像在深海里投出一颗没有信号的石子,他根本不期待任何回响,甚至希望没有回响。发出后,他立刻关掉应用,将手机塞回口袋,仿佛那是什么烫手的东西,并立刻后悔——自己在做什么?为什么不老老实实当个什么都不知道的店员?
剩下的时间在麻木与懊悔中流逝。清点现金,检查监控,拉下卷帘门。当他最后锁好店门,推车离开时,时间是凌晨两点过五分。夜色正浓,离天亮还有很长一段距离。他骑得很快,像是要逃离自己刚才愚蠢的举动。
回到家,打开门,寂静和孤独如同实质般涌来。他扔掉钥匙,瘫坐在小桌前的椅子上,没有开灯。身体的疲惫达到顶峰,精神却像一根绷到极致的弦。他既希望那个试探没有结果,又害怕如果真的没有回应,自己将永远被困在独自知晓真相的牢笼里。
他愣愣地坐了许久,然后像是被无形的线牵引,带着自暴自弃的心情,伸手按下了笔记本电脑的电源键。
屏幕的光芒在黑暗中切割出一小块惨白的光域。他习惯性地看了一眼空荡荡的邮箱。然后,几乎是机械地,他点开了那个社交应用。
收件箱里,有一条新消息。
发送时间:凌晨两点四十八分。
发送者ID:一串完全陌生的、由数字和字母随机组合的字符,透着一股冰冷感。
消息内容只有一句简短的问话,和一个链接。
那句话是:“关于【夜色】,你想确认什么?”
可以看见的平静,不含任何情绪,却像一把精确的冰锥,瞬间刺破了凉太竭力维持的麻木外壳。
而那个链接,字符冗长复杂,带着明显的加密痕迹,指向未知的深渊。
凉太盯着屏幕,瞳孔收缩。房间里只剩下电脑风扇单调的嗡鸣,和他自己骤然加快、在寂静中如同擂鼓般清晰的心跳声。一股寒意从脚底直窜头顶。
他找到了回响。但这回响,可能正来自他拼命想逃离的那个世界。
窗外的黑暗,依旧深沉无边。他努力维持的“普通生活”,在这一刻,似乎裂开了一道更深的缝隙。而缝隙之外,是他恐惧却已无法回避的“夜色”。