:root {
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
--header-h1-font-size: clamp(2rem, 5vw, 2.8125rem);
--header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem);
--logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
}
#header {
--search-textbox-text-color: var(--swatch-secondary-color);
background: none;
}
#header::before {
content: " ";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0.75rem;
background-image: var(--logo-image);
background-repeat: no-repeat;
background-position: center 0;
background-size: auto calc(var(--header-height-on-desktop) - 1.5rem);
opacity: 0.8;
pointer-events: none;
}
#header h1,
#header h2 {
margin: 0;
padding: 0;
width: 100%;
height: var(--header-height-on-desktop);
display: flex;
align-items: center;
justify-content: center;
display: flex;
align-items: center;
justify-content: center;
}
#header h1 a,
#header h1 a::before,
#header h2 span,
#header h2 span::before {
margin: 0;
padding: 0;
z-index: 0;
display: block;
text-align: center;
}
#header h1 {
z-index: 1;
}
#header h1 a::before,
#header h1 a::after {
content: var(--header-title);
}
#header h1 a::before {
color: rgb(var(--swatch-text-tertiary-color));
z-index: -1;
-webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark));
}
#header h1 a::after {
color: rgb(var(--swatch-headerh1-color));
z-index: 1;
}
#header h2 {
z-index: 0;
text-transform: uppercase;
pointer-events: none;
}
#header h2 span {
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em);
}
#header h2 span::before,
#header h2 span::after {
--wght: 600;
content: var(--header-subtitle);
position: absolute;
left: 50%;
transform: translateY(-50%) translateX(-50%);
width: 100%;
text-align: center;
}
#header h2 span::before {
-webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark));
}
#header h2 span::after {
color: rgb(var(--swatch-headerh2-color));
z-index: 1;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
color: rgba(0, 0, 0, 0);
}
@media (min-width: 36rem) {
#login-status {
flex-grow: 1;
left: 3%;
right: initial;
}
#login-status::before {
--mask-image: none;
background-color: transparent;
}
#login-status:not(:focus-within) {
color: rgb(var(--login-line-divider-color));
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#login-status #account-topbutton,
#login-status:not(:focus-within) #account-topbutton {
--clip-path:
polygon( 0 0, 100% 0, 100% 100%, 0 100% );
background-color: rgba(var(--login-arrow-color), 0);
}
#login-status #account-topbutton::before{
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(var(--login-arrow-color), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton:hover::before {
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
}
#login-status:not(:focus-within) #account-topbutton::after {
display: none;
}
#login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
pointer-events: all;
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) {
opacity: 1;
}
#login-status #my-account {
--wght: 300;
}
#account-options {
background: var(--gradient-header);
}
#search-top-box {
top: 1.5em;
right: 3%;
background: rgba(var(--search-focus-textbox-bg-color), 0.4);
}
#search-top-box:focus-within ~ #login-status {
opacity: 1;
}
#search-top-box::after {
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
#search-top-box:not(:focus-within)::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0% 100%
);
background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#search-top-box:not(:focus-within):hover::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
background-color: rgb(var(--search-icon-hover-bg-color));
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) {
max-width: var(--search-width);
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
max-width: var(--search-width);
padding: 0 var(--search-height) 0 1em;
outline-width: 0;
background-color: rgb(var(--search-focus-textbox-bg-color), 0.35);
color: rgba(var(--search-textbox-text-color), 0.4);
cursor: pointer;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"],
#search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] {
pointer-events: all;
border: none;
}
}
#page-title::after,
.meta-title::after,
#page-title::before,
.meta-title::before {
content: "";
flex-grow: 1;
height: 0.0625rem;
background: rgb(var(--swatch-primary));
}
#page-title::before,
.meta-title::before {
margin: auto 1.25rem auto auto;
}
@supports(display: grid) {
:root {
--sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19);
--body-width-on-desktop: 45.75rem;
}
@media only screen and (min-width: 769px) {
#side-bar .close-menu {
display: block;
position: fixed;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
background: unset;
opacity: 1;
pointer-events: all;
z-index: -1;
}
#side-bar .close-menu img {
color: transparent;
}
#side-bar .close-menu::before,
#side-bar .close-menu::after {
content: "";
box-sizing: border-box;
position: fixed;
display: block;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
padding: 0;
margin: 0;
text-align: center;
pointer-events: all;
cursor: pointer;
transition:
opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
--mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E");
z-index: -1;
background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: 50% 50%;
mask-position: 50% 50%;
-webkit-mask-size: 60%;
mask-size: 60%;
}
#side-bar .close-menu::after {
z-index: -2;
background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important;
border-radius: var(--toggle-roundness, 50%);
border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid;
}
#side-bar:focus-within .close-menu,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu {
pointer-events: none;
}
#side-bar:focus-within .close-menu::before,
#side-bar:focus-within .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar {
display: block;
position: fixed;
top: 0;
left: calc(var(--sidebar-width-on-desktop)*-1);
z-index: 10;
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-top: 0;
}
#side-bar:focus-within {
left: 0;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover {
left: 0;
}
#side-bar .side-block {
margin-top: 1rem;
background-color: rgb(0, 0, 0, 0);
border-radius: 0;
border-left-width: 0px;
border-right-width: 0px;
}
#main-content::before {
content: "";
display: block;
position: fixed;
top: 0;
right: 0;
z-index: -1;
opacity: 0;
transition:
opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
margin-left: var(--sidebar-width-on-desktop);
background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat;
padding-right: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: 99;
}
#side-bar:focus-within ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar {
padding: inherit;
} }
#content-wrap {
display: flex;
flex-direction: row;
width: calc(100vw - (100vw - 100%));
min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem)));
flex-grow: 2;
height: auto;
position: relative;
margin: 0 auto;
max-width: inherit;
}
#main-content {
width: 100%;
position: initial;
max-height: 100%;
padding: 2rem 1rem;
max-width: var(--body-width-on-desktop, 45.75rem);
margin: 0 auto;
}
#page-content {
max-width: min(90vw, var(--body-width-on-desktop, 45.75rem));
}
@supports (-webkit-hyphens:none) {
#side-bar {
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
padding-right: 0;
background-color: rgb(0, 0, 0, 0);
pointer-events: all;
overflow-x: visible;
overflow-y: visible;
z-index: 999;
}
#side-bar::-webkit-scrollbar {
opacity: 0;
-webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
}
#side-bar .close-menu::before {
z-index: 999;
}
#side-bar .close-menu::after {
z-index: 998;
}
#side-bar:hover .close-menu::before,
#side-bar:hover .close-menu::after {
opacity: 0;
}
#side-bar:hover {
left: 0;
background-color: rgba(var(--swatch-menubg-color), 1);
padding-right: 0;
}
#side-bar:hover::-webkit-scrollbar {
opacity: 1;
}
#side-bar:hover~#main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
}
}
}
2/6380 LEVEL 2/6380
CLASSIFIED
特殊收容措施: GoI-001已於1940年解散,案件告終。相關遺體與證據均已接受安全處置。
描述: 該異常 是1925年冬天美國芝加哥多個地點發現的43具人形遺體總稱。當中有41具與先前提及的物種相同種族,其餘2具則分別是老年人類男性與女性的屍體。
所有屍體均具有特殊的命名異常,使其無法使用任何術語或名稱加以指稱,在本書面文件中亦同。此外,所有屍體均無法進行識別──儘管具備可識別的特徵,但均無法與任何屍體做出辨別,亦不能將其歸定任何特定或獨立的身分。該異常的確切性質與影響範圍現正調查中,不過已確認該異常與善良的森林居民命名異常是一致的。
採訪者: 所羅門.謝爾比特工
受訪者: 勃肯.「尋血獵犬」.諾瓦科夫斯基,GoI-001「芝加哥鬼靈」前合夥人
«摘錄開始»
諾瓦科夫斯基: 我他媽啥也不會說的。
謝爾比: 你甚至不知道我們要問什麼耶。
諾瓦科夫斯基: 啥也不說,條子,我去你媽的,啥都不說。
謝爾比: 別這樣。你懂如果你不配合會怎樣的。
諾瓦科夫斯基: 不,因為啊,他媽啥也不懂的是你,知道嗎?我啥也不能說,查帕爾有自己的魔法。他曉得何時何人去給警察告密了,然後就會用他自己的方式處理掉他們。
謝爾比: 那傢伙他媽已經入獄了,勃肯,再也見不到任何人了。這裡也不是新新懲教所,我也不是條子。我們把他鎖的又嚴又緊,鑰匙也給丟掉了。他可能已經死透了──而你如果不回答那些該死的問題,你就真要死透了。
諾瓦科夫斯基: 你到底想知道什麼?
謝爾比: 約是……十三年前,1925年的那一整個冬天,這座城市發生了一連串的黑社會處決事件。我們發現了你我都曉得不是人類的屍體。我們不是警察,但我們想知道究竟發生了什麼事,並且他們又是如何變成那樣的。
諾瓦科夫斯基: 喔幹,條子啊,那是件髒到不行的事。實在太醜了。如果你們知道他們是誰,你還是別再查下去的好。
謝爾比: 說下去。
諾瓦科夫斯基: 有菸嗎?
謝爾比: 請便。
[停頓。]
諾瓦科夫斯基: 你哪裡人?
謝爾比: 芝加哥,土生土長。
諾瓦科夫斯基: 好耶,無論如何呢,你應該知道這城市是靠移民建起來的。就是我們鋪好了你們現在走的那些街道。
謝爾比: 你這一生就沒有老實地完成一天的工作吧。
諾瓦科夫斯基: 我們不只是建造城市。我們做了所有別人不想幹的骯活。為此我們得到了微薄的報酬,被送進河邊的鐵皮棚屋,在骯髒的穢物中打滾。
謝爾比: 糟透了。
諾瓦科夫斯基: 我們就建立了這種文化。我老爸是波蘭人,我就成了波蘭人。我們用船和馬車把自己的文化帶來這裡,並在公寓裡保存了下來。
謝爾比: 考慮到前些日子歐洲的情況,選擇並不多。
諾瓦科夫斯基: 不過,事情就是這樣。我可能是我爸的波蘭人,但我還是我媽的愛爾蘭人。這就是查帕爾讓我來幹這活的原因。而且──我可不是卒仔,但查帕爾真的太可怕了。無情的王八蛋,我幾乎不認識他。他一進來就讓每個人都站起來。他光看我的雙眼我就膝蓋顫個沒完,我的內心在尖叫著「他媽的快跑」要我遠離這個惡魔。而他告訴我他需要一個有愛爾蘭血統的男人。
謝爾比: 要愛爾蘭血統幹嘛?
[停頓。]
諾瓦科夫斯基: 波蘭人將我們的文化帶來了美國,使我們的文化免於戰爭,但愛爾蘭人呢?他們帶來了完全不同的存在。
«摘錄結束»
這些屍體近似於人形生物但具有六肢(一對主要的手臂、一對位於前者下方的次要手臂、兩條趾行腿)。所有死者都穿著與當時代相符的西裝與連身裙,衣裝經過修改以適應其獨特的身體結構。死者皮膚帶有觸感柔軟的毛皮,臉上六隻眼睛呈等距拱形排列。臉部結構細長,背部長出大骨刺,兩者是與基線人類最大的外觀差異(內部骨骼與器官結構則顯著不同,例如多個特殊器官等)。
採訪者: 所羅門.謝爾比特工
受訪者: 希里安.歐馬利,芝加哥北區幫成員
«摘錄開始»
歐馬利: 三小,就因為我愛爾蘭人,就因為我酒鬼?到底三小啊?
謝爾比: 放輕鬆。我不是條子。
歐馬利: 是囉,警察破門而入把你酒吧幹翻前不都是這麼說的嗎?
謝爾比: 我就他媽不是喔,好嗎?我才不管你在浴缸裡釀私酒還賺髒錢。我不是為這種事來的。
歐馬利: 那你他媽的要幹嘛?
謝爾比: 告訴我你為何要來美國,歐馬利。
歐馬利: 啥?
謝爾比: 如你所聞。你參加過戰爭,不是嗎?
歐馬利: 是啊。皇家愛爾蘭軍團。然後我被槍打了,他們就叫我滾回家去。
謝爾比: 你當然就回家了。然後你就遇到了一些麻煩。
歐馬利: 麻煩,他媽的麻煩。我是去跟我的同胞站在一起,就是這樣。英國人自我有記憶以來就一直在搞我們,他們想要──
謝爾比: 知道了。你在復活節期間大顯身手,與愛爾蘭共和軍一起拿起武器。徹徹底底的芬尼亞會。
歐馬利: 你他媽怎麼都知道?
謝爾比: 你得到了幫助,不是嗎?在革命期間。
歐馬利: 你是說德國人?
謝爾比: 不。是更古老、更超自然的助力。
[停頓。]
謝爾比: 我知道屍體的事,歐馬利。這三個世紀以來,哈伯希爾每七年就會漂過莫赫懸崖。翡翠色部落與愛爾蘭有著千絲萬縷的聯繫──而他們是如何抵達芝加哥的呢?
歐馬利: 我……
謝爾比: 給我老實交代。
歐馬利: 我們跟他們達成了協議。他們是一群島上的非主流人口。煽動叛亂者。即使在最好的時期,他們也喜歡人類,但戰爭讓他們也很不好受。死了很多人。他們想要離開,但還是給了我們需要的魔法。注意一下,我們還是沒打贏的原因是因為魔咒他媽根本不夠。魔法並沒有以任何方式左右戰局──只是讓我跟其他好人能活下來,否則我們就會在泥濘中流盡熱血。他們救了我們的命。
謝爾比: 而在條約提出時,你站在了錯誤的一方。
歐馬利: 是啊。他們本來想開槍打死我,但我在碼頭有朋友照應,我們偷偷上艘開往紐約港的船。就在碼頭上,那些混球突然出現,說是時候付款了。於是我們就出發了──一百多人跟四十個山丘上的高貴生物全都躲在了甲板底下。
謝爾比: 好的,所以你們在紐約登陸。可是,你們又是如何帶著四十個碰不得鐵的山丘族人去芝加哥的呢?
歐馬利: 我的表兄弟在大戰結束後就定居在那了。一群膽小鬼,但他們就是曉得什麼時候該高歌離席了。在一些人的幫助下,他們被像魚一樣裝進板條箱,然後乘船越過聖勞倫斯湖送進芝加哥。
謝爾比: 那是哪一年的事情?
歐馬利: 1924,就那一年。
謝爾比: 好,他們抵達芝加哥之後呢?
歐馬利: 那之後我他媽就不曉得了。我就只把他們帶到這裡來。之後過了三年我才正式加入北區幫,屆時那生意也結束很久了。真是件他媽的好事。
謝爾比: 為什麼會這樣?
歐馬利: 這幫派拒絕向鬼靈那樣處理魔法垃圾是有原因的。我的意思是,看看查帕爾發生了什麼,是吧?你見過查帕爾嗎?
謝爾比: 不,但我非常熟。
歐馬利: 我曾經見過一次。當時他與杜根會面,討論威士忌走私之類的問題。他走進去,然後──幹這行的,人人手上都多少沾過點血。這個傢伙走進來,堵了整個門,可他沒有帶上任何東西,沒有微笑,什麼都沒有。但我看得出來,這傢伙幹過些罪大惡極的事。這傢伙手上並沒有沾某人的鮮血,這傢伙是全身都浸滿了整座城市的鮮血,而且他隨時都能再幹一次。你光是看著他就能知道了。
[停頓。]
歐馬利: 他贏得了我們的小戰爭,看看他還發生了什麼。跟荒野做生意就是在做受詛咒的生意。
«摘錄結束»
在芝加哥發現屍體的前一個冬天,芝加哥鬼靈與北區幫間爆發了小規模的地盤衝突,以爭奪芝加哥碼頭的控制權。由於北區幫大多數愛爾蘭裔美國人可尋根至愛爾蘭母國,理論上荒野之民一直處於該組織之下,並為其提供特別魔法服務以換取幫派的工作與保護。
採訪者: 所羅門.謝爾比特工
受訪者: SCP-032-ARC:查爾斯.迪林格,前GoI-001「芝加哥鬼靈」副手
«摘錄開始»
迪林格: 與北區幫的戰爭,嗯?都十多年前的事了,現在有啥好問的嗎?
謝爾比: 沒什麼對你來說很重要的理由,混球。這裡問問題的人是我。
迪林格: 好的,好的。但你要記得,那個能從內部打斷對方骨頭的人可是我。
謝爾比: 好喔,而那個告訴典獄長你可以出去放幾小時風的人則是我。然後現在呢,這個數字是零。
迪林格: [大笑] 你不賴啊!所以要講戰爭是吧。好吧,說是戰爭,更像是屠殺吧。不過是他們先挑起的,你們要記得,鬼靈從不攻擊那些沒來招惹我們的人。
謝爾比: 是囉,當然了,盜亦有道之類的是吧。那他們幹了啥?
迪林格: 那些愛爾蘭佬?喔,他們就是這樣做事的。他們在碼頭攔截我們的卡車,劫了我們的威士忌。我們不能扔給警察處理──當時警察局還能控制著警察──所以我們派了幾個人跟清道夫一起過去,解決了這個問題。
謝爾比: 你們不可能指望這不會釀成仇殺。
迪林格: 確實沒有。事情本來就是這樣辦的。他們是在測試我們、試探我們──試探查帕爾──的弱點。查帕爾那該死的一生可就沒有弱點這種東西,所以他透過痛宰那些傢伙,確保他們能收到自己想傳達的訊息。
謝爾比: 消息。
迪林格: 「別找鬼靈麻煩」。而這個鬼靈的訊息可是你們前所未見──是我親自送的訊息。我就這麼說吧,那些愛爾蘭佬的葬禮可便宜了──只要你把他們屍體往醃菜罐裡一塞,棺材本就給省下來囉。
謝爾比: 老天。那問題出在什麼地方?
迪林格: 我們不曉得他們一直在跟那些該死的樹叢人共事。我的意思是,我們只曾經聽說過,但從未真的見過,我們甚至連開火當下都沒有仔細看。後來我們才發現那五具屍體裡有一具是那種東西。我們不知道該怎麼辦才好。
謝爾比: 北區幫有反擊嗎?
迪林格: 哦,對啊,正如我所說,他們就是這樣做事的。遊戲就是這樣玩的。對那些榮耀至上的神他媽話島生物呢?這成為了血海深仇的開端。他們不知道我們辦事的,我們當然也不明白他們如何打仗。不久之後,我們就在自家門口發現了第一具屍體。
謝爾比: 不過,你們也對仇殺不陌生。這有什麼不同之處嗎?
迪林格: 我們不認得死的是誰。
謝爾比: 陌生屍體?
迪林格: 不,死是死我們的人。就是我們都叫不上那到底是誰。
[停頓。]
迪林格: 他們把他的名字幹走了。幹這行的,你能擁有的就只有你那條命、你那把槍、你的名字。他們拿下了你的名字,然後用你的槍收了你的命。你還剩下什麼來著?
謝爾比: 一無所有。
迪林格: 沒錯,什麼也沒剩下了。又多出了兩具這樣的屍體後,查帕爾召集所有副手來開會。
謝爾比: 開會的還有誰?
迪林格: 我、輪仔、鋸齒、菲茨。他最老的弟兄們。我們從小就跟他一起混的,我們都他媽的害怕他。
謝爾比: 我以為你對他是尊重。
迪林格: 我是尊重他。我現在也尊重他。但這不妨礙我怕他。如果你能坐在像理查德・戴維斯・查帕爾那樣,能從裡到外徹底摧毀你的人旁邊,然後你還完全沒有要怕的意思,那麼你要嘛是世上最勇敢的人,要嘛就是世界上最瘋狂的人。
謝爾比: 說說那場會議,查爾斯。
迪林格: 行。那個啊,會議主題很清楚明瞭。我們要解決蓋爾人的問題,一勞永逸那種。
«摘錄結束»
這些屍體在芝加哥周圍的不同地點尋獲,尤其集中在城市北區的海濱地帶。發現地點的完整列表請見此處,但一般而言,大多數地點都相當隱蔽,不會驚動平民或引起警方注意,但總會被貧民與當地罪犯發現。三人被發現時遭到旗桿刺殺,一人被釘在十字架上。在與北區幫相關肉店的肉類冷凍櫃與冰箱中發現了一些。驗屍結果顯示,大多數人死於陳屍位置造成的內傷──他們就被扔在那裡等待死亡。這種處決方法與芝加哥鬼靈過去幾次的情況一致,都是透過陳屍向敵人傳達訊息。
採訪者: 所羅門.謝爾比特工
受訪者: 阿萊西亞.里奇神母,住在芝加哥的阿拉蒂婭女巫。
«摘錄開始»
里奇: 我是中立方。我不認為自己有搭進哪個街頭罪犯的衝突裡。
謝爾比: 但你確實接了他們的工作。
里奇: [停頓] 是啊。 咒語、儀式、魔咒。
謝爾比: 他們說你能偷走靈魂。把靈魂賣給魔鬼。
里奇: 你不要信這些謠言啊,獄卒。
謝爾比: 什──
里奇: 我就是個女巫。你在期待什麼?
謝爾比: ……也對。我以為女巫都是在集會行動的。
里奇: 這是來自祖國的傳統。但眾所周知,美國的情況總有點差異。淫婦能在大街閒晃,孩童能在工廠幹活,女巫就沒有集會了。
謝爾比: 好喔。呃,我想詢問你多年前舉行的一系列儀式。為芝加哥鬼靈查帕爾先生做的那些。
[里奇快速誦唸一陣]
里奇: 現在來看,我是跟惡魔打交道了。
謝爾比: 他幹了些什麼。
里奇: 我不知道,我不會去讀他人的罪。但我能看見靈魂,而他的靈魂是扭曲纏結的黑──就像腐爛的樹根一樣。這一切都裝在那個穿著考究、身材高大、相貌整潔的皮囊裡。 當你意識到那些黑色眼睛背後實際上什麼都沒有時,這種不和諧是可怕的。
謝爾比: 他在那年雇傭你的原因究竟是什麼?
里奇: 拔除妖精的魔法。
謝爾比: 等等,你可以──
里奇: 是啊,我能說出他們的名。如果我不能給自己拔除魔咒,怎麼可能給他人拔除魔咒呢。但是作為阿拉蒂婭神母,做這個需要一些準備。
謝爾比: 我對魔法的機制不太熟悉,細節的部分就免了……
里奇: 那是自然。總而言之,我花了數週時間尋找一種對抗魔咒的方法,以消除每個妖精血液中都流淌著的命名魔法。那是能讓他們被識別、被指定的東西。
謝爾比: 看來你找到了。
里奇: 是啊,就在15世紀寫成的古托斯卡納魔法書裡。出於曾經前往愛爾蘭的修道士之筆,他去過那個每十年才出現一次的島嶼。
謝爾比: 哈伯希爾。
里奇: 沒錯。就是他發現了遠古──早於人類、妖精甚至夜之子──如何抵禦妖精的秘密,並保全自己的姓名從旅途歸來。
謝爾比: 那你究竟是如何施展的呢?
里奇: 我花了數週時間籌備足夠強大儀式所需的材料,本來得要覆蓋整個市中心的主要區域,但事態在最後一刻有了變化。
謝爾比: 怎麼了?
里奇: 查帕爾先生手下的小隊長衝進門來,在他耳邊低聲說了些什麼。他的表情沒有任何變化,只是走到我面前告訴我計畫有變。他們出於偶發事件恰好都聚集在一棟樓裡。我只需要在那棟建築物上施加儀式,就能奪取他們全部人的能力、力量──以及身分。
«摘錄結束»
兩具人類屍體與其他屍體具有相同的命名異常,但那兩具屍體都是純種的人類。兩人均是白人,七十多歲,一男一女。與其他的陳屍處決不同,兩具屍體是在芝加哥北部廉價公寓發生機槍掃射通報後,警方出勤後發現的。警方發現兩人是在滿是彈孔、殘破不堪的公寓中遭到槍殺,屍體隨後被送往了太平間。
採訪者: 所羅門.謝爾比特工
受訪者: SCP-046-ARC:理查德・戴維斯・查帕爾,芝加哥鬼靈創立者兼前首腦
«摘錄開始»
謝爾比: 所以,故事其餘的部分我已經從其他人那裡聽來了,查帕爾先生。但是還有地方我搞不明白。
查帕爾: 說吧。
謝爾比: 為什麼森林裡的魔法生物會突然聚在一塊,好讓你們一網打盡呢?
查帕爾: 噢,這是查理跟你說的,是不是?
謝爾比: 你怎麼──
查帕爾: 我可能沒法採取行動,謝爾比特工,但有誰在什麼時候討論我,我還是知道的。無論如何,答案是這對他們而言具有戰術優勢。或者說至少他們是這麼認為的。蠢貨。
謝爾比: 隨機劫持一對老夫婦當人質算哪門子優勢?
查帕爾: 考慮不是隨機的情況吧。
謝爾比: 那他們是誰?是你認識的人?
查帕爾: 翡翠島來的傢伙,你知道的。芬尼亞會的王八羔子。他們重視榮譽、家庭、宗族到嚇死人。噢,總之他們是這麼指望的,他們想說既然逮不到我,就退而求其次囉。
謝爾比: 你在說什麼,查帕爾先生?
查帕爾: 我正要說,即使他們像妖精一樣被剝奪了人格,我仍舊能告訴你他們人類的名字。
謝爾匕█: 是誰?
查帕爾: 亞瑟.查帕爾以及伊莉莎白.查帕爾
[靜默。]
言█爾█匕: 你──
查帕爾: 是囉,謝爾比特工。死透了。那些傢伙試圖利用我老爸老媽。他們不曉得自己在跟誰打交道。理查德.查帕爾沒有任何弱點。
██爾██匕: 你真是個怪物。
查帕爾: 不,瑟拉斯.馬卡拉.巴倫,我比那更糟,我是個人類,而你是個他媽的混帳妖精。
[尖叫]
██████: 你……你怎麼……?
查帕爾: 這就是你那他媽的大計畫嗎?竊走某個特工的名字,冒充他的外表,釐清自己那些他媽的愛爾蘭仔發生了什麼事?然後趁著我在獄中手無寸鐵時向我復仇?
██████: 我……
查帕爾: 他媽的愚蠢禽獸。我已經記下你的名字了,瑟拉斯.馬卡拉.巴倫,我要詛咒你墜入地獄。
[尖叫停下。]
[靜默]
查帕爾: 別他媽的找理查德.查帕爾麻煩。
«紀錄結束»