SCP-799-KO
SCP-799-KO
By: PayroyPayroy
Published on 25 Dec 2020 14:58

평가: +26+x

What this is

A bunch of miscellaneous CSS 'improvements' that I, CroquemboucheCroquembouche, use on a bunch of pages because I think it makes them easier to deal with.

The changes this component makes are bunch of really trivial modifications to ease the writing experience and to make documenting components/themes a bit easier (which I do a lot). It doesn't change anything about the page visually for the reader — the changes are for the writer.

I wouldn't expect translations of articles that use this component to also use this component, unless the translator likes it and would want to use it anyway.

This component probably won't conflict with other components or themes, and even if it does, it probably won't matter too much.

Usage

On any wiki:

[[include :scp-wiki:component:croqstyle]]

This component is designed to be used on other components. When using on another component, be sure to add this inside the component's [[iftags]] block, so that users of your component are not forced into also using Croqstyle.

Related components

Other personal styling components (which change just a couple things):

Personal styling themes (which are visual overhauls):

CSS changes

Reasonably-sized footnotes

Stops footnotes from being a million miles wide, so that you can actually read them.

.hovertip { max-width: 400px; }

Monospace edit/code

Makes the edit textbox monospace, and also changes all monospace text to Fira Code, the obviously superior monospace font.

@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap');
 
:root { --mono-font: "Fira Code", Cousine, monospace; }
#edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-family: var(--mono-font); }
.code pre * { white-space: pre; }
.code *, .pre * { font-feature-settings: unset; }

Teletype backgrounds

Adds a light grey background to <tt> elements ({{text}}), so code snippets stand out more.

tt {
  background-color: var(--swatch-something-bhl-idk-will-fix-later, #f4f4f4);
  font-size: 85%;
  padding: 0.2em 0.4em;
  margin: 0;
  border-radius: 6px;
}

No more bigfaces

Stops big pictures from appearing when you hover over someone's avatar image, because they're stupid and really annoying and you can just click on them if you want to see the big version.

.avatar-hover { display: none !important; }

Breaky breaky

Any text inside a div with class nobreak has line-wrapping happen between every letter.

.nobreak { word-break: break-all; }

Code colours

Add my terminal's code colours as variables. Maybe I'll change this to a more common terminal theme like Monokai or something at some point, but for now it's just my personal theme, which is derived from Tomorrow Night Eighties.

Also, adding the .terminal class to a fake code block as [[div class="code terminal"]] gives it a sort of pseudo-terminal look with a dark background. Doesn't work with [[code]], because Wikidot inserts a bunch of syntax highlighting that you can't change yourself without a bunch of CSS. Use it for non-[[code]] code snippets only.

Quick tool to colourise a 'standard' Wikidot component usage example with the above vars: link

:root {
  --c-bg: #393939;
  --c-syntax: #e0e0e0;
  --c-comment: #999999;
  --c-error: #f2777a;
  --c-value: #f99157;
  --c-symbol: #ffcc66;
  --c-string: #99cc99;
  --c-operator: #66cccc;
  --c-builtin: #70a7df;
  --c-keyword: #cc99cc;
}
 
.terminal, .terminal > .code {
  color: var(--c-syntax);
  background: var(--c-bg);
  border: 0.4rem solid var(--c-comment);
  border-radius: 1rem;
}

Debug mode

Draw lines around anything inside .debug-mode. The colour of the lines is red but defers to CSS variable --debug-colour.

You can also add div.debug-info.over and div.debug-info.under inside an element to annotate the debug boxes — though you'll need to make sure to leave enough vertical space that the annotation doesn't overlap the thing above or below it.

…like this!

.debug-mode, .debug-mode *, .debug-mode *::before, .debug-mode *::after {
  outline: 1px solid var(--debug-colour, red);
  position: relative;
}
.debug-info {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  font-family: 'Fira Code', monospace;
  font-size: 1rem;
  white-space: nowrap;
}
.debug-info.over { top: -2.5rem; }
.debug-info.under { bottom: -2.5rem; }
.debug-info p { margin: 0; }

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@700&display=swap');
 @import url('https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap');
 
/* Flopstyle CSS Theme
 * [2020 Wikidot Theme]
 * Created by Lt Flops
 * Select CSS Styles Are Credited Where Necessary
 * -- (CC BY-SA 3.0) --
**/
 
/* ---- SITE HEADER ---- */
 #header h1 a{
     font-family: "Montserrat", "Arial", "Noto Sans KR", sans-serif;
}
 
/* ---- FORMATTING | [SPECIAL] ---- */
 @font-face {
     font-family: "D2Coding";
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_three@1.0/D2Coding.woff') format('woff');
     font-weight: normal;
     font-style: normal;
 }
 :root{
     --mono-font: "D2Coding", "Fira Code", "Nanum Gothic Coding", monospace;
}
 
/* ---- CUSTOM DIV BLOCKS ---- */
 .journal{ /* ---- Journal Block (Adapted From SCP-4003) ---- */
     font-family: "Architects Daughter", "Nanum Pen Script", cursive;
}
/*
    최종책임자 CSS 테마
    [2021 Wikidot Theme]
    Based on SCP Sigma 9 Theme created by Aelanna and Dr Devan.
    Code adopted from Pataphysics Department Theme's CSS spinner by Woedenaz.
    Code adopted from Black Highlighter Theme and Dustjacket Theme created by Woedenaz.
*/
 
@charset "utf-8";
@font-face { font-family: 'YES24'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_13@1.0/YES24.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'Busan'; font-style: normal; font-weight: 400; src: url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff2') format('woff2'), url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff') format('woff');}
@import url('https://fonts.googleapis.com/css2?family=Play:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans');
@import url('https://fonts.googleapis.com/css2?family=Yusei+Magic');
 
:root {
  --hr: #0C0005;
}
 
html {
  overflow-x:hidden;
}
 
/* ------------ HEADER ------------*/
 
div#container-wrap {
  background: url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/body_bg_1.png) top left repeat-x;
}
 
#content-wrap {
  margin: 4em auto 0 !important;
}
@media(max-width: 767px) {
  #content-wrap {
    margin-top: 5em !important;
  }
}
 
#header {
  background: url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/logo_KO.png) center no-repeat;
  background-size: 260px;
 
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
}
 
#header #header-extra-div-1 {
  z-index: -1;
  width: 265px;
  height: 265px;
  display: flex;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  margin-top: -44px;
}
 
#header #header-extra-div-1::before{
  z-index: -1;
  content: "";
  width: 265px;
  height: 265px;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  flex: 1;
}
 
#header #header-extra-div-1::before{
  z-index: -1;
  background-image: url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/logo_SCP.png);
  animation: cont-spin 40s linear infinite;
}
 
#header #header-extra-div-2 {
  width: 500px;
  height: 55px;
  background: url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/top_bg_2.png) top center no-repeat;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 162px;
  z-index: 3;
}
 
#header h1 {
  margin-left: 0;
  padding: 0;
  clear: both;
  float: none;
}
 
#header h2 {
  margin-left: 0;
  padding: 0;
  clear: both;
  float: none;
}
 
#header h1 a {
  color: transparent;
  font-size: 0px;
  font-family: 'YES24', 'Yusei Magic', sans-serif;
  letter-spacing: 0.5px;
}
 
#header h1 a::before {
  display: inline-block;
  width: 100%;
  text-align: center;
  content: "대한민국 지역사령부";
  color: #FFF;
  font-size: 50px;
  text-shadow: 1px 1px 3px black;
}
 
#header h2 span {
  color: transparent;
  font-size: 0px;
  font-family: 'Play', 'Busan', 'YES24', sans-serif;
}
 
#header h2 span::before {
  display: inline-block;
  width: 100%;
  text-align: center;
  content: "제21K기지 내부 데이터베이스";
  color: #EEE;
  font-size: 20px;
  text-shadow: 1px 1px 1.5px black;
  padding-top: 10px;
}
 
#login-status {
  position: absolute;
  left: 0px;
  top: 10px;
  overflow: visible;
  z-index:30;
}
 
#account-topbutton {
  display: none;
}
 
#search-top-box {
  position: absolute;
  top: 10px;
  right: 0px;
  width: 250px;
  text-align: right;
  z-index: 50;
}
 
#search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus {
  color: transparent;
  width: 35px;
  height: 22px;
}
 
#search-top-box-form::before {
  pointer-events: none;
  position: absolute;
  top: 1px;
  right: 8px;
  content: "검색";
  font-size: 13px;
  font-weight: 200;
  font-family: 'IBM Plex Sans', 'Noto Sans KR', sans-serif;
  color: #EEE;
  z-index: 100;
}
 
#top-bar {
  width: 100%;
  top: 162px;
  z-index: 20;
 
  display: flex;
  justify-content: center;
}
 
.top-bar {
  position: relative;
  margin: 0 auto;
}
 
.mobile-top-bar{
  position: relative;
  margin: 0 auto;
  margin-top: -1em;
}
 
@media (min-width: 768px) {
  #top-bar {
    left: 0px;
  }
}
 
@media (max-width: 767px) {
  #header h1 a::before {
    font-size: 45px;
  }
  #header h2 span::before {
    padding-top: 5px;
  }
}
 
@media (max-width: 479px) {
  #login-status {
    font-size: 0px;
  }
  #login-status .printuser {
    font-size: 12px;
  }
 
  #header h1 a::before {
    font-size: 35px;
  }
  #header h2 span::before {
    padding-top: 0;
  }
}
 
@media (max-width: 385px) {
  .mobile-top-bar {
    width: auto;
  }
}
 
/*------------ TITLE & BODY ------------*/
 
#page-title, h1 {
  font-family: 'YES24', sans-serif;
  font-size: 28px;
  font-weight: 500;
}
 
#page-title {
  border-color: #A01;
}
 
h2 {
  font-family: 'YES24', sans-serif;
  font-weight: 300;
  color: #901;
}
 
h3 {
  font-family: 'Play', 'Busan', 'YES24', sans-serif;
  font-weight: 100;
  color: #333;
}
 
body {
  font-family: 'Noto Sans KR', sans-serif;
  overflow-x:hidden;
}
 
#side-bar {
  font-family: 'YES24', 'IBM Plex Sans', 'Noto Sans KR', sans-serif;
}
#side-bar div.menu-item a, #side-bar .heading,
#side-bar .collapsible-block-folded,
#side-bar .collapsible-block-unfolded,
#side-bar .collapsible-block-link  {
  letter-spacing: 0.5px;
  font-weight: 400;
}
 
#page-content hr {
  height: 2px;
  border: 0;
  background-color: transparent;
  background: url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/hr.png) center no-repeat;
  background-size: 100% 2px;
}
 
#page-content .modalbox hr,
#page-content .ko-footer hr {
  margin: 1em 0;
  height: 1px;
  background: var(--hr);
}
 
#page-content .ko-footer {
  margin-top: 3em;
}
 
.preview-message {
  z-index: 200;
}
 
@media (min-width: 768px) {
  #page-content:not(.page-rate-widget-box) {
    font-size: 1.05em;
  }
}
 
/*------------ YUI-TABS ------------*/
.yui-nav {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
}
 
.yui-nav li {
  display: flex;
  flex-grow: 2;
  margin: 0;
}
 
.yui-nav li a {
  width: 100%;
  text-align: center;
}
 
.yui-navset .yui-content {
  border: none;
  border-bottom: 2px solid #641527;
  background-color: #F9F9F9;
  padding: 15px;
}
 
.yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a {
  background:#FFF url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/logo_KO.png) repeat-x;
  border-top: solid #641527 2px;
  border-left: solid #EDD 1px;
  border-right: solid #EDD 1px;
  border-bottom: none;
  color:#000;
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
  background: linear-gradient(to bottom, #782637,#641527); /* selected tab background */
  color: #FFF;
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
  background: #DDD;
  text-decoration: none;
}
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
  border-color: #641527;
}
 
/*------------ RATING ------------*/
 
.page-rate-widget-box .rateup, .page-rate-widget-box .ratedown {
  background-color: #FFF;
}

애니메이션 키프레임

@keyframes cont-spin{
  from{
    transform: rotate(360deg);
  }
  to{
    transform: rotate(0deg);
  }
}

SCP 서식 요소

#page-content .content hr {
  margin: -0.8em 0 -0.7em 0;
  height: 1px;
  background: var(--hr);
}
 
#page-content hr {
  margin: 1em 0 1em 0;
  height: 1px;
  background: var(--hr);
}
 
#side-bar hr, #page-content .modalcontainer .modalbox hr, #page-content blockquote hr {
  margin: 1em;
}
 
h2 {
  margin-bottom: 15px;
}
 
.header-kologo {
  display: flex;
  justify-content: center;
  background: url(http://scpko.wdfiles.com/local--files/thd-glasses-hub/scp_ko_bg.png) center no-repeat;
  background-size: 600px;
  -webkit-background-size: 600px;
  height: 500px;
}
 
.header-kologo h1 {
  font-size: 250%;
  color: #000;
}
 
.quotebox {
  border: 2px solid #999;
  background: #F4F4F4;
  width: 90%;
  margin: 1.5em auto;
  padding: 0.5em 1.5em 1.5em 1.5em;
}
 
.inner {
  width: auto;
  margin: 0.2em auto;
  margin-bottom: 1.5em;
}
 
.quotebox a {
  color: black;
  font-weight: bold;
}
 
.quotecontent {
  text-align: justify;
}
 
.quotecontent a {
  color: #b01;
  font-weight: normal;
}
 
.footnotes-footer .title {
  color: #901;
  text-align: center;
  border-bottom: 1px solid var(--hr);
  padding-bottom: 3px;
}
 
@media (max-width: 767px) {
  .creditRate {
    margin-right: 0 !important;
  }
 
  .header-kologo {
    background-size: calc(100vw - 2em) auto;
    -webkit-background-size: calc(100vw - 2em) auto;
  }
 
  .header-kologo h1 {
    font-size: 200%;
  }
 
  .margin {
    display: none;
  }
 
  .quotebox {
    box-sizing: border-box;
    width: 100%;
    padding: 1em;
    padding-bottom: 1.5em;
  }
 
  .inner {
    padding: 0.5em 1.5em 1.5em 1.5em;
  }
}

다크 버전

:root {
  --hr: #A01;
}
 
div#container-wrap {
  background: #211 url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/body_bg_2.png) top left repeat-x;
}
 
#header #header-extra-div-2 {
  background: url(http://scpko.wdfiles.com/local--files/theme%3Athe-buck-stops-here/top_bg_0.png) top center no-repeat;
}
 
#interwiki .side-block, #side-bar .side-block { background-color: #222 !important; border-color: #901; }
#interwiki .a, #side-bar a { color: #901; }
#interwiki .heading, #side-bar .heading { color: #901; border-bottom: solid 1px #901; }
#side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link { border-bottom: solid 1px #901; }
#side-bar img { filter: grayscale(1) brightness(0.5); transition: all 0.5s; }
#side-bar img:hover { filter: none; transition: all 0.5s; }
 
body {
  color: #EEE;
}
 
a, a:visited {
  color: #b01;
}
 
blockquote, div.blockquote, .modalbox, .quotebox, .owindow,
.hovertip, .info, #lock-info, .side-block, .scp-image-caption, .preview-message {
  color: #333;
}
 
.quotebox {
  opacity: 0.95;
}
 
#page-content blockquote hr,
#page-content .blockquote hr {
  background: #AAA;
}

—]

SCP-888-KO

암괴(暗怪) 영점 스펙트럼 센서 탐지기에 감지된 SCP-799-KO. 붉은 원이 그려진 부분.

일련번호: SCP-799-KO

등급: 케테르(Keter)

특수 격리 절차: SCP-799-KO는 현재 대한민국 전역에 분포하고 있다. SCP-799-KO의 특성상, 그 격리는 극히 어렵고 많은 자원이 필요할 것으로 예상되기에 보류 중이다. 재단은 한국에 도로 공사를 시행, 가로등을 배치해 SCP-799-KO의 서식지를 축소하는 데 주력했다.

SCP-799-KO-A(SCP-799-KO-B)는 가구가 배치된 표준형 인간형 격리실에 격리한다. 격리실의 조명은 절대로 꺼지지 않게 설계되어 있다. SCP-799-KO-A는 매주 한 번씩 재단 내 소속된 기적술사를 통해, 기적술을 연마하는 것이 허용되었다. 이무선 박사의 관리하에, 간단한 활동이 허가된다.

20██년 8월 2일 개정: 본 문서에 오류가 있을 수 있음.

설명: SCP-799-KO는 대한민국 전역에 분포 중인 IV급 암견(暗見) 독립체다. 보통 같은 상황에선 인간의 시각으론 대상을 관찰할 수 없으며, 오로지 재단이 제작한 암괴 영점 센서 탐지기에 의해서만 그 모습의 일부를 볼 수 있다. SCP-799-KO의 생김새는 모두 다르나, 공통점으로 커다란 이빨과 유한히 늘어나는 팔과 다리를 가지고 있다.

SCP-799-KO는 실체가 없는 영적 개체와 유사하나, 세부적으로 다르다. 외부에선 어떠한 방법으로도 SCP-799-KO를 간섭할 수 없지만, 대상은 자신의 의지로 외부와 접촉할 수 있다.1 또한 SCP-799-KO는 주위 사물을 활용하고, 대화를 할 수 있을 정도에 지능을 가지고 있는 것으로 드러났다.2 이러한 특성 때문에, 인간은 SCP-799-KO를 물리적으로 공격할 수 없다.

SCP-799-KO는 인간의 "악몽"을 포식한다. 대상은 인간에게서 충분한 악몽을 얻기 위해 매우 포괄적이며 다양한 방법으로 대상을 위협하는데, 주로 어두운 곳에서 정체 모를 소리를 발산하거나, 수면 도중 모습을 드러내 공포감을 유발하는 방법3을 사용한다. SCP-799-KO는 악몽을 충분히 포식할 때까지 과정을 반복하며, 이 과정에서 목표 대상은 돌연사하기도 한다. 목표 대상에게서 충분한 악몽을 섭취하는 데 성공하면, SCP-799-KO는 서식지를 옮겨 다른 목표를 찾는다. SCP-799-KO의 서식지는 대한민국을 벗어난 적이 없다.

SCP-799-KO의 서식지는 주로 완벽한 암실이거나, 혹은 그에 대등한 어두운 곳이다. SCP-799-KO는 어둠 속에 존재하는 한, 인간을 해할 수 있는 수준의 힘을 얻게 된다. 다만 대부분의 SCP-799-KO는 인간을 공격하는 걸 꺼리며, 이는 악몽의 제대로 된 수급에 영향을 끼친다고 판단했기 때문으로 보인다. 반대로 대상은 빛에 유난히 취약한 모습을 보이며, 노출되지 않으려 한다. SCP-799-KO의 이러한 취약점을 판단한 재단은 대한민국 수도권을 중심으로 대규모 도로 공사를 시행하였으며, 수백만 대의 가로등을 배치해 SCP-799-KO를 약화하려 하였다. 계획은 성공적이었으며, 대도시에서 활동하는 SCP-799-KO의 수는 기하급수적으로 떨어졌다.4

SCP-799-KO-A는 피부가 모조리 검게 말라붙은 20대 전후의 한국인 남성이다. 대상의 몸에선 고문의 흔적으로 추정된 상처들이 나 있다. SCP-799-KO-A는 가슴팍에 검고 끈적한 비정형 유기체(이하 SCP-799-KO-B)가 달라붙어 있다. SCP-799-KO-B는 VIII급 암견 독립체로 추정되는 존재로, 지성을 갖고 있으며 텔레파시로 소통하지만, 발성 또한 가능하다. SCP-799-KO-B 스스로의 주장에 따르면, 대상은 한국 민담에 등장하는 요괴인 "어둑시니"인 것으로 보인다. 대상은 예전엔 다수의 기적술 능력을 보유하고 있던 것으로 추정되나, 현재 능력 그 대다수가 약화되거나 없어진 상태다.

SCP-799-KO-A.png

SCP-799-KO-A 발견 지역. 영암군.

SCP-799-KO-A와 SCP-799-KO-B는 공생관계로, SCP-799-KO-B가 SCP-799-KO-A의 내부 장기를 대체하고 있다. 또한 SCP-799-KO-B가 자체적으로 영양분을 공급하고 있기에, 대상은 음식을 섭취할 필요가 없다. SCP-799-KO-A(또는 SCP-799-KO-B)는 SCP-799-KO에 대한 많은 지식을 갖고 있으며, 재단에 협조해 격리 절차 수립에 도움을 주었다. 또한 SCP-799-KO-A는 SCP-799-KO-B와 한 계약 덕분에 미약하지만 기적술 능력이 발현되어 있다. SCP-799-KO는 정신이 불안정하며, 심리 검사에서 최하점을 기록하기도 했다.

발견: 19██년 7월 16일, 전라남도 영암군 지역에 민간인들 사이에서 한 폐건물에서 기괴한 비명이 들린다는 괴소문이 떠돌기 시작했다. 이에 재단은 인근의 폐건물에 수색을 진행했으며, 이내 창고에 갇혀있는 SCP-799-KO-A를 발견했다. 다음은 SCP-799-KO-A를 제03K기지로 이송 후, 곽 준 박사와 진행한 면담 내용 중 일부를 첨부한 것이다.

곽 준 박사: 좋아요. SCP-799-KO5. 자기소개를 해주시겠어요?

SCP-799-KO-A: (잠시 망설임) 아, 예. 저는…

침묵

곽 준 박사: SCP-799-KO?

SCP-799-KO-A: 아, 저는 김성준이에요. 그리고 그 다음은… 잘 모르겠네요.

곽 준 박사: 잘 모르겠다는 게 무슨 의미입니까? 기억 자체가 나지 않으신단 겁니까?

SCP-799-KO-A: (고개를 저음) 그것조차 모르겠어요. 그냥, 기억이 붕 뜬다는 느낌입니다.

곽 준 박사: (혀를 참) 알겠습니다. SCP-799-KO. 그럼 다른 질문으로 넘어갑시다. 현재 자신의 상태를 알고 계십니까?

SCP-799-KO-A: (고개를 끄덕거림) 예, 아주 잘 알죠. 빌어먹을 몸뚱이는 살짝만 움직여도, 쩍 하고 갈라지고, 제 가슴팍에는 작은 기생충이 붙어 있고. (짧은 침묵, 혼잣말) 그럼 네가 기생충이 아니면 뭔데? (비웃음) 염병 떠네.

곽 준 박사: SCP-799-KO?

SCP-799-KO-A: (혼잣말을 멈춤) 아, 죄송합니다. 실은 말이죠. (손가락으로 SCP-799-KO-B를 가리킴) 이 녀석과 얘기 좀 하고 있었습니다. 멍청한데다 우둔하기 짝이 없는 이 벌레랑요.

곽 준 박사: (미심쩍은 말투로) …대화가 가능하단 겁니까? 지성이 있다고요?

SCP-799-KO-A: 예, 제 머릿속에서 시도 때도 없이 말을 합니다. 아, 저 정신병 없어요. 아, 없나. 제가 정신병 걸린 것 같아요? (혼잣말) 닥쳐.

곽 준 박사: 조금 전 검사를 진행했으니, 내일 그 결과가 나올 겁니다. 너무 걱정하실 필요는 없어요. 그리고 그 벌레가 지금 뭐라 말하고 있죠?

SCP-799-KO-A: (혼잣말) 네가 말해. (짧은 침묵) 그냥 좀 말해!

SCP-799-KO-B: (곽 준 박사와 텔레파시를 하며) 뭘 봐, 병신아.

곽 준 박사는 계속해서 면담을 유도하려 노력했지만, 실패했다. 수 시간의 실랑이 끝에, 곽 준 박사는 결국 스스로 면담을 중지했다.

부록 799-KO.01: 다음은 SCP-799-KO-A가 발견된 장소에서 함께 발견된 일지를 기재한 것이다.6정황상 SCP-799-KO-A가 기록한 것으로 보인다.

나는 죽었을지도 모른다. 더이상 살아있다는 생각조차 들지 않는다.

이전의 일이었다. 내가 살아있을 시절. 당시 나는 가족들의 품으로 돌아가고 있었다. 어째서 돌아가고 있던 걸까. 기억이 나지 않는다. 까마득하다. 내가 기억을 닫은 걸지도 모른다. 일말의 희망조차 나는 바라고 있지 않는 거다.

깊은 밤 야산에서, 거대한 문이 우뚝 선 채 있는 것을 보았다. 화려했지만 어딘가 난잡하다. 저도 모르게 평을 내리면서, 어째서 이런 게 산 중턱에 떡하니 있는 걸까, 라는 의문을 가졌다. 하지만 그럴 때가 아니었다. 더는 시간을 지체할 수는 없었다. 이딴 문에 관한 관심보다, 내 가족들이 더 급했다. 나는 마저 길을 가려 했다.

그때, 문이 열렸다. 소름 끼치는 마찰음이 울렸다. 마찰음? 그걸 마찰음이라고 할 수 있었을까. 그건 비명이다. 두려운 자들의 비명, 고통에 찬 울부짖음이다. 등골에 오한이 들었다. 다리가 바들바들 떨렸다. 오금이 저렸다. 그것은 공포였다. 그것은 두려움이었다. 차디찬 감정이었다. 머리로는 이해할 수 없었다. "저승의 문이 열렸다. 도깨비의 축제가 시작됐다." 귓불에서 요상한 소리가 들리는 것 같았다.

도깨비에 홀렸다. 나는 그 속에서 기이한 것들을 봤다. 하얗다. 아니, 일부만이 하얗다. 그것들은 검다. 매우 시커멓다. 모든 불이 다 빨려 들어가는 듯 했다. 칠흑 같은 공간이었다. 하얀 것은 이빨이었다. 커다란 이빨들이 나란히 선 채로, 빠득빠득 요란한 소리를 내며 긁고 있었다. 내 정신을 긁고 있었다. 베어 물고 있었다. 갈기갈기 찢고 있었다.

검은 손이 쭉 뻗어 나왔다. 내 옷소매를 부둥켜 잡았다. 기겁하며 그것을 떼려 했지만, 곧 다른 손에 의해 저지되고 말았다. 나는 잡혔다. 그리고 칠흑 속으로 빠져들었다. 문이 닫혔다. 손을 뻗으려 했지만, 닿지 않았다.

그것들은 날 가뒀다. 어둠 속에 가두었다. 이것이 현실인지, 아니면 꿈인지도 모르겠다. 나는 글을 쓰고 있다. 후대에 전할 글을 쓰고 있다. 나는 멀쩡했지만, 멀쩡한 게 아니었다. 찾아온다. 그것들이 찾아올 것이다. 나는 안다. 알고 있다. 모르는 게 아니다. 나는 알고 있다. 그것들이 온다고. 나ㄴ7



부록 799-KO.02: 일지에서 SCP-799-KO의 존재가 처음 언급된 후, 대상에 대한 정보를 얻기 위해 SCP-799-KO-A와 따로 면담이 시행되었다. 그러나 SCP-799-KO-A는 다음 세 번의 면담 동안 협조적인 태도를 보이지 않았다. 이 점을 고려해 해당 면담에선 원활한 정보 수집을 위해 SCP-799-KO-A는 진정제 및 자백제를 투여받았으며, 곽 준 박사가 면담을 진행하였다.

[기록 시작]

곽 준 박사: (짧게 숨을 내쉼) SCP-799-KO. 괜찮으십니까?

SCP-799-KO-A: (늘어진 말투로) 아, 예. 괜찮습니다. 괜찮아요.

곽 준 박사: 면담에 응해주실 마음이 드셨습니까?

SCP-799-KO-A: 물론이죠, 박사님. 머리가 좀 멍하긴 한데, 문제는 없을 거 같아요.

곽 준 박사: 투여량이 많았으니까요. (기침) SCP-799-KO. 이 일지를 아시나요?

곽 준 박사가 일지의 사본을 꺼내 보여준다.

SCP-799-KO-A: (사본을 받으면서, 쭉 훑어보더니) 이건, 제가 쓴 건데요. (혼잣말) 닥쳐. 이땐 참 찹찹했다고.

곽 준 박사: 그렇군요. (목소리를 풀면서) 혹시 여기서 언급된, 저 기이한 것들에 대한 설명을 해주실 수 있겠습니까?

SCP-799-KO-A: (혀를 차면서) 그으을쎄요? 말하고 싶은 기분은 아닌데.

SCP-799-KO-B: (발성) 아, 됐다. 이 얼간이 같은 놈. 차라리 내가 불어버리는 게 낫지.

곽 준 박사: SCP-799-KO-A8?

SCP-799-KO-A: 넌 또 뭐하는—

SCP-799-KO-B: 그 입 닥치라. 사내대장부로 태어나서 배짱 같은 건 쥐똥만큼도 없는 미련한 놈아. 이번이 세 번째야, 세 번째! 너는 알리고 싶다고 말했지 않았나? 그래서 내 도움이 필요한 게 아니었냐고. 그 주제가 나올 때마다 슬금슬금 피하는 거, 더는 못 봐주겠다. (짧은 침묵) 나도 많이 참은 거, 너도 알지?

SCP-799-KO-A는 떨떠름한 표정을 짓더니, 이내 작게 끄덕거린다.

SCP-799-KO-B: 나도 너 이해한다. 네 당한 거 생각하면 치가 떨리지. 마음이 아프지. 말하는 것조차 싫겠지. (짧은 침묵) 근데 적어도 우리가 갸들 막으러 온 거니까. 알려주는 게 좋지 않나?

SCP-799-KO-A: 알았다, 알았으니까! …마음대로 해라. 그냥. 내가 거기서 뭘 당했든, 뭘 겪었든 그냥 다 씨불이라.

SCP-799-KO-B: 안 그래도 그럴 참이었다. (웃음)

정적

SCP-799-KO-B: 아, 너. 그때 그 남자군. 그때는 미안했다. 저 머저리가 너무 답답해서 나도 모르게.

곽 준 박사: 괜찮습니다. 응해주셔서 감사합니다.

SCP-799-KO-B: 그래, 어디서부터 운을 끊어야 하나. (콧소리)

SCP-799-KO-A: 그곳. 그냥 거기서부터 시작해.

SCP-799-KO-B: (짧게 뜸을 들임) 아, 그렇군. 그려. 일단, 우리 만난 적 없었지? 내 소개를 하겠네. 나는 도깨비랴. 지금은, 이런 모습이지만.

곽 준 박사: 도깨비, 제가 아는 그 도깨비가 맞습니까?

SCP-799-KO-B: 당신이 아는 걸 내가 어찌 알겠나. 뭐, 어쨌건. 민중들은 나를 어둑시니라 불렀다지. 사람들에게 못된 장난을 치는 도깨비. 그게 나였네.

곽 준 박사: …좋습니다. SCP-799-KO-A, 당신은 무슨 일을 겪으신 겁니까?

SCP-799-KO-B: 그들이 가뒀지.

곽 준 박사: 예?

SCP-799-KO-B: 당시 조선은 혼란스러웠어. 사악한 악귀가 즐비했거든. 사람들은 해를 입고, 재해가 들이닥치는 수준이었지. 그것들을 가만 볼 수 없었던 신묘한 힘을 지닌 늙은 도사가 있었는데, 노인은 칠흑 같은 악귀들을 깡그리 잡아다 자신을 희생해 만든 문에다 처넣었어. 어떻게 그게 가능하나 싶었지만… (짧은 침묵) 나는 문지기였네. 노인의 마지막 부탁이었지.

SCP-799-KO-A: (건성 거리면서) 와, 정말 대단하시네요.

SCP-799-KO-B: 사사건건 시비나 거는군. 지금 너 대신에 바쁘게 입 열고 있는 게 누군데.

SCP-799-KO-A: (비꼬면서) 그게 말하는 거냐? 아무리 봐도 그냥 꾸물거리는 것만 같은데. 나처럼 말할 때마다 입술 갈라지진 않잖아. 존나 아파, 이거.

곽 준 박사: 잡담은 삼가해주십시오. 계속 말씀해주시길 바랍니다.

SCP-799-KO-B: 까마득한 세월이 흐르고, 세상은 변화했지. 나는 꿋꿋이 문을 지켰어. 수백 년 동안 홀로 문을 지키면서 느낀 거라곤, 고독함과 외로움뿐이었지. 내 바램은, 예전처럼 놀고 싶었어. 내가 제일 좋아했던, 사람들을 놀래키는 일을 말이야. (짧은 침묵) 그래서 난, 딱 하루만. 내려가기로 했지. 아무 일도 없을 줄 알았어. 수백 년간 그 문은 그저 굳게 닫혀있었을 뿐이었다고.

곽 준 박사: 그렇다면 설마—

SCP-799-KO-B: (말을 가로채면서) 맞네. 자네가 생각하는 그 설마가 맞아. 그것들은 호시탐탐 그때만 노린 거였어. 내가 급히 돌아갔을 때, 그것들이 억지로 문을 열려 하고 있었네. 막을 수 없었어. 안쪽에서 다시 잠그는 수밖에 없었지. 그래서, 내가 잠갔어. 그것들은 증오에 찬 눈으로 날 바라보았어. 수백 년만에 자유를, 또다시 막았으니 열불이 터진 거였지. 그것들은 날 갈기갈기 찢고, 내 힘을 저 어둠 깊숙이 봉인해버렸어.

SCP-799-KO-A: (큰 소리로) 잠만, 너 그냥 말하는 구더기 아니었어? 어둑시니라고?

SCP-799-KO-B: 이런 미치겠군. 그때 말해줬잖아!

SCP-799-KO-A: (긴 침묵) …아, 맞아. 그랬지.

잠시 정적

곽 준 박사: 계속 말씀해주세요. 당신의 힘을 봉인한 이후로, 어떻게 됐습니까?

SCP-799-KO-B: 나는 어떻게든 시간이라도 벌어보려 했네. 그 노력은 이십 년이 채 가지 못했지만. 그사이에 나는 망가지고 말았지. 신비한 것에서, 다시 물건이 되버린 거지. 뭐, 결과적으로 그것들은 탈출했고, 지금 떠돌고 있는 모양이지.

곽 준 박사: 그것들이 말입니까? 어디를 떠돌고 있는 거죠?

SCP-799-KO-B: 전부. 조선의 땅을. 예로부터 우리 도깨비들은 영역 싸움이 빈번히 일어났거든. 그래서 도깨비 사이에 작은 규칙 같은 게 생겼지. 지금은 그게 신묘한 힘에 얽혀 있어. 그것이 악귀일지라도, 그 법은 거스를 수는 없다는 소리지.

SCP-799-KO-A: 결과적으로, 네 탓이라는 거네.

SCP-799-KO-B: 그게 왜 내 탓이야? 아니, 내 탓이 맞긴 하지만. 수백 년 동안 난 너희들을 지켜주고 있었어!

SCP-799-KO-A와 SCP-799-KO-B가 서로 말싸움을 벌인다.

곽 준 박사: (헛기침) 자, 두 분 다 진정해주시고. 아직 궁금한 게 많긴 하지만, 면담은 이쯤에서 끝내도 될 것 같네요. 수고하셨습니다.

SCP-799-KO-B: 아, 끝났어? (짧은 침묵) 잠깐만, 한마디만 해도 될까?

곽 준 박사: 뭡니까?

SCP-799-KO-B: 그게 지금 여기 있네.

[기록 종료]


부록 799-KO.03: 면담이 종료된 직후, SCP-799-KO-B는 재단 기지 내 존재하는 SCP-799-KO의 존재를 암시했다. 다음은 직후 일어난 사건을 서술한 것이다. 당시 재단은 SCP-799-KO를 관찰할 수단이 없었기에, 대상을 직접 관찰이 가능한 SCP-799-KO-A가 재단 요원 두 명 (이무선, 지혈령)의 감시하에 동행하게 되었다.

이무선 요원과 지혈령 요원이 SCP-799-KO-A를 동행한 채 기지 내부를 순찰하고 있다.

이무선 요원: 이게 지금 뭔 사단이냐.

지혈령 요원: 조용히 해, 임마. 다 녹화 중이니까. 에, 그러니까. (목소리를 가다듬음) SCP-799-KO?

정적

SCP-799-KO-A: 아, 저 말하는 거였슴까? 죄송해요. 익숙지가 않아서.

SCP-799-KO-B: (발성) 사람을 물건 다루듯이 부르지 말라고.

지혈령 요원: 죄송합니다. 저희 방침이 이렇다 보니, 어쩔 수 없네요.

이무선 요원: 그나저나 그게 대체 어딨는지나 물어봐봐.

SCP-799-KO-A: 저희 바로 앞에 있으니, 그냥 말해도… 미안해요. 아니에요. (짧은 침묵) 뭐, 바로 요 앞이에요. 모퉁이 돌아서 우회전하면, 여기네.

SCP-799-KO-A가 기지 B동 기숙실에 멈춰 선다. 지혈령 요원이 문에 달린 창을 통해 안을 살핀다.

지혈령 요원: (방 안을 살피면서) 캄캄하군.

이무선 요원: 그렇지. 불이 꺼져있으니까.

SCP-799-KO-A: 아뇨, 이건 좋은 징조에요. (짧은 침묵) 어, 아닌가. 아무튼, 저에겐 아주 잘 보인단 말이죠. 저 하얀 이빨이, 너무 많아요. 너무 끔찍해요.

이무선 요원: 저희한텐 안 보이는데요.

SCP-799-KO-B: 당연하지. 그들은 평소엔 실체를 숨기고 있으니까.

지혈령 요원: (뜸을 들이며) 음, 정말요?

지혈령 요원이 문을 연다.

지혈령 요원: 무선, 경계하고 있어. 먼저 들어갈 테니까.

지혈령 요원이 기숙실 안으로 들어간다. 이무선 요원이 조명 스위치를 눌렀으나, 작동되지 않는다.

이무선 요원: 잠시만, 뭔가 이상한데.

이무선 요원이 손전등을 켜 기숙실 안을 살핀다. 동시에, 끼기긱 거리는 소리가 사방에서 들려온다. 지혈령 요원이 뒤를 돌아본다.

SCP-799-KO-B: 우리를… 따라왔군.

SCP-799-KO-A: 아, 존나 무서워. 이 느낌 정말 싫은데.

SCP-799-KO-B: 얌마, 왜 뒷걸음질 치냐?

지혈령 요원: 문 위에 뭔가가 있어.

지혈령 요원이 손전등을 켠다. 순간 천장에서 검은 손이 휙 튀어나오더니 문을 세게 닫는다. 놀란 이무선 요원이 문을 두들긴다.

이무선 요원: 뭐야, 씨발? 야, 지혈령!

SCP-799-KO-B: 상황이 나빠졌군.

지혈령 요원이 놀란 표정을 지으며 다가온다. 두 손으로 문을 두들겨보지만, 열리지 않는다. 지혈령 요원이 무언가를 말하려 하지만, 방은 완전 방음된 상태라 들리지 않는다. 그럼에도, 기숙실 안에서 아이의 울음소리가 들려온다. 상황이 고조된다.

이무선 요원: 씹-. 야, 기다려!

이무선 요원이 총기를 꺼내 문 창을 향해 발포한다. 창이 깨지는 동시에, 지혈령 요원이 어둠 속으로 사라진다. 이무선 요원이 깨진 창안에 손을 집어넣어, 잠긴 문고리를 연다.

SCP-799-KO-B: 야! 퍼뜩 뛰어라!

SCP-799-KO-A: 아오!

SCP-799-KO-A가 기숙실 안으로 들어간다. 이무선 요원이 손전등을 든 채 뒤 따라간다. 이무선 요원이 천장을 향해 빛을 비춘다. 그곳에서 실체화된 SCP-799-KO가 씩 미소를 지은 채로 지혈령 요원을 붙잡고 있다. 지혈령 요원은 온몸이 피로 뒤덮여 만신창이인 상태다.

이무선 요원: 으, 으어…

SCP-799-KO-B: 넋 놓고 있을 틈이 없다. 빛이 필요하다! 아무거나 상관없다!

SCP-799-KO-A: 불이라도 지를깝쇼?!

SCP-799-KO-B: 아무거나!

SCP-799-KO-A가 손안에서 작은 불꽃을 만들어낸다.

SCP-799-KO-B: 병신, 너무 작잖아!

SCP-799-KO-A: 네가 방법도 안 가르쳐 줬잖아!

SCP-799-KO-A와 SCP-799-KO-B가 말다툼을 하는 동안, 이무선 요원이 SCP-799-KO를 향해 총기를 발포하지만, 통하지 않는다. SCP-799-KO는 아이 울음소리를 토해내더니, 몸집을 한껏 부풀린다. 이 시점에서, 지혈령 요원이 가까스로 지원을 요청한다. 이는 허가되었다.

SCP-799-KO-B: 애석하지만, 내가 좀 도와주지.

SCP-799-KO-B가 꾸물거리더니, SCP-799-KO-A의 오른팔을 뒤덮는다. SCP-799-KO-A가 SCP-799-KO를 향해 손을 뻗는다.

SCP-799-KO-A: 그런 건 되도록이면 빨리— (비명) 아아아악!

SCP-799-KO-B: 아, 네 몸을 매개로 쓰는 거라, 많이 아플 거다.

SCP-799-KO-A의 손으로부터, 거대한 불길이 뿜어져 나온다. SCP-799-KO는 비명을 지르다, 화염에 휩싸여 소멸한다. 잡혀 있던 지혈령 요원이 떨어진다. 지혈령 요원은 작은 화상을 입었을 뿐이다. 이무선 요원이 쓰러진 지혈령 요원을 부축한다.

지혈령 요원: (떨리는 목소리로) 와, 흐릿하네. 아무것도 안 보인다. (짧은 침묵) 나 죽냐?

이무선 요원: (거친 숨소리) 씨발, 죽긴 누가 죽어. 괜찮을 거다.

지혈령 요원: (긴 침묵) 모르겠어.


부록 799-KO.04: 이무선 요원의 일지.

지혈령이 죽었다. 의사는 혈령이가 올해 안에 죽을 거라고 했다. 차분하고 무덤덤한 감정이었다. 확실히, 맞는 소리였으니까. 나는 그 녀석의 마지막 순간을 지켜보았다. 그 녀석은 한순간까지, 죽는 게 두렵다고 말했다. 눈이 감길 때마다 찾아오는 어둠이 싫다 말했다. 영원한 어둠이 싫다고 말했다. 그것이 지혈령에게 남겼던 그 감정은, 공포였다. 녀석의 눈이 감길 때, 나는 차마 면을 얼굴에 두르게 할 수는 없었다. 면을 덮게 놔둔다면, 혈령은 어둠에 잠길 것 같았다.

김성준 씨9는 내게 애도를 표했다. 정확히 내게 뭘 말했는진 모르겠다. 지혈령을 구하지 못해 안타깝다? 우리 때문에 이 사단이 나서 죄송하다? 기억해내고 싶지 않다. 뭐, 여하튼 좋은 사람이다. 비록 정신이 나갔을진 몰라도. 그 사람 몸에 붙어있는 그 도깨비는, 빨리 이곳을 떠야 한다 말했다. 그것들이 사람들에게 모습을 보이는 건 드물다. 그것은 도깨비와 숙주를 보았고, 일말의 망설임도 없이 혈령을 공격했다. 그 방식은 그것이 오랫동안 고수해온 방법이자, 동족들에게 정보를 전달하는 방법이라 한다. 공포. 그것들은 공포로 소통한다. 그것이 지금까지 알아낸 것을 동족들에게 전달한 것이다.

내가 제03K기지를 떠나고, 다른 기지로 갔을 때. SCP-799-KO가 제03K기지를 공격했다는 소식을 접했다. SCP-799-KO가 빛에 약하다는 걸 숙지했기에, 사상자는 발생하지 않았다. 다행스러운 일이다. 그것들은 인간에게서 악몽을 포식한다고 들었다. 악몽, 그것은 온갖 부정한 것이 담긴 영혼이다. 그것들은 공포를 일으켜, 인간의 영혼에 부정함을 새긴다. 그리고 먹는다. 사냥감은 영혼이 다 빨려 죽거나, 진저리가 나서 자살한다는 얘기다.

재단은 난리가 났다. 사람을 죽이고 다니는 괴물이, 눈에는 보이지도 않을 괴물이, 음산한 소리와 어린 아이의 모습으로 위장하는 괴물이, 다시금 한국에 떠돈다는 걸 알아냈으니까. 다시금 도깨비의 축제가 시작된 것을 알아낸 것이다. 재단은 한국에 도로공사를 진행했다. 빛을 밝히면, 그것들은 어둠 속에 숨는다. 가로등을 설치해, 그것들을 몰아낸단 계획이었다. 성공적이었다. 그것들은 가로등이 없는 촌락으로 향했다. 미개발 촌락들. 재단이 어찌 손댈 수 없는 구역으로 말이다.

그것은 완전한 해결책이 아니다. 희생자는 계속 속출하고 있고, 우리는 그걸 어떻게든 제지해야 한다. 도깨비 감투에 붉은 실을 꿰야 한다.


scp-888-ko1.png

암괴(暗怪) 영점 스펙트럼 센서 탐지기.

부록 799-KO.05: 이무선 박사(전 요원)는 SCP-799-KO의 연구 책임자로 발령받았다. 발령 이후 그는 누구보다 SCP-799-KO의 연구에 앞장섰으며, SCP-799-KO의 스펙트럼이 보다 불규칙적으로 되어 있다는 것을 밝혀낸 후, 이를 활용해 SCP-799-KO를 직접 관찰할 수 있는 암괴 영점 스펙트럼 센서 탐지기를 제작했다.

이무선 박사는 SCP-799-KO-A와 SCP-799-KO-B와 활발한 교류에 나섰다. 그들 역시 이무선 박사에게 남다른 호의를 보였고, 격리에 대해 많은 조언을 남겼다. 이무선 박사는 SCP-799-KO-A의 기적술 실력을 향샹시키기 위해 상부에 지원을 요청했고, 이는 승인되었다. SCP-799-KO-A는 SCP-799-KO-B와 재단 내 소속된 기적술사의 조교를 받으며 기적술을 연마했고, 뛰어난 활용을 기대할 수 있게 되었다. 다음은 SCP-799-KO-A의 매일 진행되던 기적술 연마를 끝내고 SCP-799-KO-B와 이무선 박사가 한 대화를 발췌한 것이다. 20██년 6월 12일 자.

이무선 박사: 끝나셨습니까.

SCP-799-KO-A: (숨을 헐떡거림) 아, 박사님. 안녕하십니까.

이무선 박사: 오늘은 어떠세요? 괜찮으신가요?

SCP-799-KO-A: 지금 이게 괜찮은 거로… (웃음) 에이, 뭐. 어제보다 두배로 아프지만, 나쁘진 않네요.

SCP-799-KO-B: 오, 안녕하신가. 박사.

이무선 박사: SCP-799-KO-B. 안녕하셨습니까. 지금 생활은 어떠십니까?

SCP-799-KO-B: 안부 인사는 됐네. 늘 보던 사이인데, 간략히 넘기지. 오늘은 무슨 일로 찾아온 거지?

이무선 박사: 알겠습니다. SCP-799-KO-B, 최근에 저희가 정보를 하나 입수했습니다. 간단히 넘길 게 아닌, 조금 심각한 겁니다.

SCP-799-KO-B: 그게 대체 뭐지?

이무선 박사: 수도권 및 도시에서 출현하는 SCP-799-KO의 빈도가 눈에 띄게 높아졌습니다. 조명을 계속 배치하고 있지만, 그 수는 늘어나고 있어요. 짐작 가는 게 있긴 하지만, 당신의 의견을 묻고 싶어서 왔습니다.

SCP-799-KO-A: 큰일 났는데.

이무선 박사: 네. 큰일이죠. 이게 무슨 징조이신지 알고 계십니까?

SCP-799-KO-B: (침묵) 예로부터 도깨비는, 적응의 영물이라 하지.

이무선 박사: 역시 그렇다면.

SCP-799-KO-B: (발성) 적응했다, 라고 봐야겠지.

SCP-799-KO-A: 잠시만, 적응했다고?

SCP-799-KO-A의 물음에, 이무선 박사가 고개를 살며시 끄덕인다.

이무선 박사: 맞습니다. 그것들이 적응하기 시작했어요. 밝은 빛에, 적응하고 있죠.

정적

SCP-799-KO-A: 그럼… 어떻게 해야 하는 거죠?

이무선 박사: 방법은 찾았죠.

SCP-799-KO-B: 그래. 무선아. 문은 찾았나?

SCP-799-KO-A: 잠시만, 문이라고?

이무선 박사: 근처 지역을 수색하고 있지만, 아직 찾지는 못했습니다.

SCP-799-KO-B: 샅샅이 뒤져보게. 그게 발 달려서 도망치진 않을 테니.

SCP-799-KO-A: 지금 대체 무슨 소릴…

이무선 박사: 아, 성준 씨께는 아무 말씀도 안 드렸군요. (목소리를 가다듬음) 저희는 SCP-799-KO를 봉인하려고 합니다.

SCP-799-KO-A: 네?

이무선 박사: 네. SCP-799-KO의 완전한 봉인, 저희는 그걸 꾀하고 있었죠.

SCP-799-KO-B: 지금까지 말 못해서 미안하네. 그걸 말할 순 없었어.

SCP-799-KO-A: (얼떨떨한 표정을 지은 채) 드디어 끝맺음을 짓는 건가요? 와, 이거… (웃음) 정말로요?

이무선 박사: 아직 확신할 순 없습니다. 그런 의미로 SCP-799-KO-A. 한 가지 부탁이 있습니다.

SCP-799-KO-A: …뭔가요?

이무선 박사: SCP-799-KO-B의 기생체제를 제게 이식해주십시오.

정적

SCP-799-KO-A: …그게 무슨 소리죠?

SCP-799-KO-B: 말 그대로다. 나는 숙주를 무선으로 바꿀 거다.

SCP-799-KO-A: 그니까, 그게 무슨 소리냐니까?!

정적

이무선 박사: SCP-799-KO-B는 숙주를 매개로 기적술을 행사할 수 있습니다. 그렇다면 문도 닫을 수 있겠죠. SCP-799-KO를 한곳으로 불러들인 후 직접 문을 닫으려고 합니다. 힘든 싸움이 되겠죠.

SCP-799-KO-A: 저도 할 수 있어요. 매일 같이 연습했단 말입니다.

이무선 박사: 성준 씨, 당신은 민간인입니다. 그러실 필요가 없어요. 희생은 누군간 해야 하지만, 그게 성준 씨가 될 필요는 없습니다. 기적술을 연습하라 한 건, 최악의 상황에 대비해야 한다고 생각했습니다. 만약 실패하게 되면, 성준 씨를 더이상 보호할 수가 없게 되니까요.

SCP-799-KO-A: (침묵)

SCP-799-KO-B: 미안하게 됐네.

SCP-799-KO-A: 박사님. 전 괜찮습니다.

이무선 박사: 그렇다고—

SCP-799-KO-A: 저 정말로 괜찮습니다. 제가 희생할게요. 저는 기억조차 나지 않습니다. 부모님이 돌아가셨는지도, 내 동생은 멀쩡하게 사는지도 저는 잘 모릅니다. 그러니까 제가 해야 합니다. (짧은 침묵) 박사님은 가족이 있으시잖아요. 만나야 할 사람도 있잖아요. 함께 시간을 보낼 사람도… 그리고 전, 얘 없인 못 살겠습니다. 이 녀석이 죽는다면 저도 죽는 겁니다. 저는 얘가 좋습니다. 항상 제게 하는 악담도, 장난질도 좋습니다.

SCP-799-KO-B: (침묵) 성준.

SCP-799-KO-A: 그것들은 제 원수기도 하니까요. (웃음) 해야 할 사람은 접니다.

이무선 박사가 미소 짓는다.

이무선 박사: 알겠습니다. 부디 끝맺음을 해주시길 빕니다.

20██년 8월 26일. SCP-799-KO가 봉인되었던 문(이하 SCP-799-KO-C)을 찾아냈다. SCP-799-KO를 재봉인하기 위해, 이무선 박사와 SCP-799-KO-A의 파견이 예정되어 있다.

부록 799-KO.06: SCP-799-KO-C가 위치한 [편집된] 산에 이무선 박사, 곽 준 박사가 파견되었다. SCP-799-KO-A 또한 재단 요원에 감시 하에 함께 이송되었다.

이무선 박사가 문을 보고 선다. SCP-799-KO-A가 뒤따라 간다.

이무선 박사: 준비되셨습니까?

SCP-799-KO-B: 스스로 도망친 곳을 다시 제 발로 찾다니, 희극이 따로 없군.

SCP-799-KO-A가 몸을 떤다. 이무선 박사는 그 모습을 지켜보더니, 이내 표정이 굳는다.

이무선 박사: 두렵습니까?

SCP-799-KO-A: (침묵) 솔직히 말하자면, 조금?

이무선 박사: 슬슬 시작하죠.

SCP-799-KO-B가 SCP-799-KO-A의 양손을 뒤덮는다. SCP-799-KO-A가 두 손을 하늘 위로 뻗는다.

SCP-799-KO-B: 지금 와서 말하지만, 정말 미안하네. 성준아. 내 책임이다.

SCP-799-KO-A: 지금은 그런 말 할 처지가 아닐 텐데. 빨리 집중이나 하셔.

SCP-799-KO-B: (침묵) 그래야지.

SCP-799-KO-A의 손이 밝게 빛난다. 곧 공명음이 들리기 시작한다.

SCP-799-KO-A: 이건 또 뭐하는 거냐?

SCP-799-KO-B: 발설하고 있지. 우리 위치를. 그거 말고도 겸사겸사 꿀도 발라 놓고 있어. 안 오곤 못 배길 걸?

SCP-799-KO-A: 완전 자살하는 거네.

SCP-799-KO-B: (웃음) 그렇지.

곧 숲 속에서 부스럭거리는 소리가 들린다. 소리의 간격은 빨라지더니, 겉잡을 수 없이 커진다.

SCP-799-KO-B: 모두 모였군. 무선아, 피해 있게나.

이무선 박사: 네.

이무선 박사가 본래 자리로 돌아간다. 곽 준 박사가 떨떠름한 표정을 짓는다.

곽 준 박사: 이게 정말 성공할 거라 보나?

이무선 박사: 성공합니다. 제 20년, 일평생 동안, 바라던 순간입니다.

SCP-799-KO의 무리가 모습을 드러낸다. SCP-799-KO-A는 문 앞에 멈춰 선다.

SCP-799-KO-B: 많이 아플 거다.

SCP-799-KO-A: 맞아. 흠씬 두들겨 맞겠지.

SCP-799-KO-B: 너 말하는 거다.

SCP-799-KO-A의 전신이 SCP-799-KO-B로 뒤덮인다. SCP-799-KO-A는 이내 검은 삿갓을 쓴 남성의 모습으로 변화한다.

SCP-799-KO-B: 이 모습이 되는 것도 오랜만일고, 네들도 그렇지 않나?

SCP-799-KO의 무리가 아이 울음소리를 토해내며 모습을 드러낸다. 탐지기로 확인된 수는 10,000에 육박한다. SCP-799-KO-B가 씩 웃는다. SCP-799-KO가 SCP-799-KO-B를 향해 달려든다. SCP-799-KO-B가 양 손으로 불길을 토해낸다. SCP-799-KO-B의 모습이 점점 비대해진다.

SCP-799-KO-B: 이 꽉 깨물어라.

SCP-799-KO-B가 SCP-799-KO와 난투를 벌이기 시작한다.

곽 준 박사: 상황은 어떤가?

이무선 박사: 아직 SCP-799-KO가 우세해 보입니다.

곽 준 박사: 그런가…

SCP-799-KO-C의 문이 활짝 열린다. SCP-799-KO-B는 각종 기적술을 사용하며, SCP-799-KO를 공격한다. 소멸한 SCP-799-KO는 그 형체가 왜곡되더니, SCP-799-KO-C 속으로 빨려 들어간다.

SCP-799-KO-B: (억센 목소리로) 빨리빨리 쳐들어가라!

전세가 기울어진다. SCP-799-KO의 수가 점점 줄어든다. SCP-799-KO-B의 몸집이 계속해서 커져 나간다. SCP-799-KO는 상황을 보더니, 도망을 치려 시도한다. 그러나 SCP-799-KO-B가 쳐둔 기적학 결계에 막힌다.

SCP-799-KO-B: 오랜만에 느끼는군.

SCP-799-KO-B의 크기가 겉잡을 수 없이 커진다. SCP-799-KO의 수는 육안으로 확인이 가능할 정도로 줄어들었다. SCP-799-KO-B는 마지막 남은 SCP-799-KO를 발로 밟아 찌부러뜨린다. SCP-799-KO-C의 문 속이 밝게 빛난다. SCP-799-KO-B는 다시 원래의 몸집으로 돌아온다.

곽 준 박사: 꿈을 꾸는 것 같군.

이무선 박사: (어깨를 들썩이며) 그런가요.

SCP-799-KO-B가 줄어든다. SCP-799-KO-A가 그 속에서 모습을 드러낸다.

SCP-799-KO-A: 미친, 방금 뭔 일 난겨.

SCP-799-KO-B: 역시 힘들군. 죽을 것 같아. 힘이 다 떨어졌어.

그들 앞으로, 이무선 박사가 다가간다.

이무선 박사: 끝난 겁니까.

SCP-799-KO-A: 그런 것 같은데요. 너무 쉬워요.

SCP-799-KO-B: 뭐, 나 정도의 도깨비는 이 정돈 누워서 떡 먹기지.

SCP-799-KO-A: 그래서… 이제 어떻게 하지?

정적

이무선 박사: 끝맺음을 해야겠죠.

이무선 박사가 SCP-799-KO-A를 향해 총기를 발포한다. 총알이 SCP-799-KO-A의 가슴을 관통한다.

SCP-799-KO-A: …하?

SCP-799-KO-B: 이게 대체 무슨…?

이무선 박사가 SCP-799-KO-A를 걷어찬다. SCP-799-KO-A가 빨려 들어가려 하나, 가까스로 문틈을 잡는다.

SCP-799-KO-B: 너… (기괴한 울부짖음) 너!

이무선 박사: 성준 씨, 전에 이런 말을 하셨죠? 자신은 더이상 만날 사람조차 없으니, 자신이 해야 한다고 말이죠. (웃음) 틀렸어요. 가족분들은 잘 살아계세요.

이무선 박사가 SCP-799-KO-A와 SCP-799-KO-B를 번갈아 바라본다.

SCP-799-KO-A: 이, 이 개새—

SCP-799-KO-A의 말이 채 끝나기도 전에, 그는 SCP-799-KO-A의 손을 떼버린다. SCP-799-KO-A가 문 안으로 빨려 들어간다.

이무선 박사: 그 속에서 실컷 푸념이나 하시지.

모든 상황을 지켜본 곽 준 박사가, 천천히 걸어온다.

곽 준 박사: (침묵, 이내 놀라는 어조로) 이게, 씨발 지금 뭐 한거야?

이무선 박사: (웃음) 끝맺음이죠.

이무선 박사가 문고리를 만지더니, 이내 문을 닫는다.10

이무선 박사: 수고하세요. 저는—

이무선 박사가 쓰러진다. 곽 준 박사가 그를 부축해보지만, 이미 사망한 상태다.

부록 799-KO.07: 이무선 박사의 일지.

20년간 성대하게 준비한 복수를 드디어 끝낼 때가 왔다. 그것들이 믿었다. 거짓말인지도 모른다. 알지도 못한다. 나를 보며 전우, 동지라고까지 한다. 다 좆까라지. 난 이걸 위해 20년을 준비했다. 너희가 그토록 싫어했던 끝맺음을 할때다. SCP-799-KO는 그 방법에 지나지 않는다. 수백 년간 너희를 고문할 내 자랑스러운 도구다.

그때 너가 그 문을 열지만 않았더라면, 그때 너가 농땡이만 피우지 않았더라면, 그때 너희가 우리를 [해석 불가]11

나는 죽는다. 멋진 죽음이다. 값진 승리를 이룬 뒤에 죽음.

나 잘했지? 이 정도면 성대하잖아. 완벽하잖아. 그니까 더는 내 머릿속에 나타나지 말아줘. 나를 보고 울지 말아줘. 나를 보고 웃지 말아줘. 나를 보고 이빨을 드러내고, 심장을 찌부러뜨리지 말아줘.

제발, 그만해줘.

형.

SCP-799-KO-C는 제21K기지로 이송되었다. SCP-799-KO로 인한 피해는 현재까지 발생한 바 없다. 해당 사건을 기점으로 SCP-799-KO의 격리는 대폭 축소되었다.

곽 준 박사는 이 사건을 끝으로 은퇴했다. 곽 준 박사는 근 40년간 재단에 충성을 다해 일해왔기에, 그의 퇴임식이 간소하게나마 치러졌다.

















🈲: SCP 재단의 모든 컨텐츠는 15세 미만의 어린이 혹은 청소년이 시청하기에 부적절합니다.
따로 명시하지 않는 한 이 사이트의 모든 콘텐츠는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스를 따릅니다.