【怖い話20】おかしな間取り

スポンサーリンク
人にまつわる怖い話

間取りへの関心

 『事故物件』という言葉が有名になると同時に、物件の間取りも注目されるようになった。 ” 変な間取り ” や ” 変わった間取り ” というキーワードで検索すれば、無数のページがヒットする。

 狭小な土地ゆえに変わった間取りにせざるを得なかったり、設計士のこだわりで変な間取りになってしまったり、家主の希望で変な間取りになってしまったりと、間取りが生まれた背景も実に多種多様だ。

created by Rinker
¥1,400 (2024/12/04 06:36:16時点 楽天市場調べ-詳細)
おすすめ!
created by Rinker
¥1,540 (2024/12/04 06:36:16時点 楽天市場調べ-詳細)
おすすめ

 今回は、後から変な間取りになってしまった家に住んでいた先輩の話。


 H先輩の家には何度か遊びに行ったが、初めてお邪魔した日にすぐに気づいた。

H先輩
H先輩

やっぱりお前にはわかるか……

玄関先で立ち止まった私に、苦笑しながら言った。

H先輩
H先輩

事故物件なんだよ、ここ。

 学生時代にバイトしていたパチンコ屋の先輩で、やや強めの霊感を持っていたH先輩。

父親が霊感の持ち主で遺伝してしまったらしい。

幼い頃に両親が離婚し母親に引き取られたH先輩。

女手1つで立派に育て上げるべく、母親は朝から晩まで働き詰めだったという。

裕福とは程遠い経済状況だったらしく、家賃を節約すべく母親が事故物件に的を絞って探した結果がその家だった。

視世陽木
視世陽木

ちょっと気配を感じただけです。慣れてるんで大丈夫ですよ。

別に先輩の家を嫌悪したわけではないので慌ててフォローした。

人様の家庭のことを深く聞きほじるつもりもないし、嫌な気配なんて坂本の家ですっかり慣れてしまっていたので何の問題もない。

H先輩
H先輩

そう言ってくれると助かるよ。多少なり霊感がある人は家に入るのを嫌がるからな。

 私達は互いに気を遣い合いながら家の中へ入った。

狭い部屋と新しい天井

H先輩
H先輩

コーヒー、ブラックでいいだろ?

 部屋に通されてすぐ、飲み物の準備をするために先輩はキッチンへ向かい1人になった。

不躾にキョロキョロと部屋を見回して気づいたが、先輩の部屋は不自然に狭かった

他3面の内壁は古びた感じなのに、ある一面の壁だけ新しくて妙な圧迫感があった。天井も不自然に新しかったのを覚えている。

コーヒーを入れて戻ってきたH先輩が、キョロキョロしている私を見て苦笑いした。

H先輩
H先輩

変な家だろ?

視世陽木
視世陽木

変っていうか、間取りがおかしい気がします。

不自然に狭いし、壁は1面だけ新しくて天井も張り替えられてますし。

H先輩
H先輩

さすがだな。

 私の言葉に深く頷いて続けた。

H先輩
H先輩

視世はこういうの大丈夫だろうからさ、教えてやるよ。

立ち上がったH先輩は、1面だけ新しい壁に接する畳におもむろに手をかけた。

H先輩
H先輩

いつの話かまではわかんないけど、夫婦喧嘩がエスカレートして旦那が奥さんを刺し殺すって事件がホントにあったらしい。

よっと軽く声を上げ畳を持ち上げると、畳の下の床はどす黒く変色していた。

H先輩
H先輩

畳替えをしただけで、ハウスクリーニングとかは入れなかったらしい。

床の変色は間違いなく血の跡、「最初から事故物件として売り出すつもりだったんだろうな」と先輩は笑っていた。

H先輩
H先輩

この部屋は隣の部屋と一繋ぎだったらしいけど、壁で区切って2部屋にして内部リフォーム済みってことにしたんだってよ。

視世陽木
視世陽木

ハウスクリーニングは入れないのに、内部リフォームはやったって体にするんですね。

すると先輩は、私の質問には答えず立ち上がった。

H先輩
H先輩

隣の部屋も見せてやるよ。

隣室の怪

 隣の部屋は先輩の母親の寝室だった。

H先輩
H先輩

ここなんだけどな……

再び畳に手をかけるH先輩。

先輩の部屋とを区切る新しい壁に接した畳だ。

H先輩
H先輩

よっ!

先程と同じように軽く畳を持ち上げると、その下の床板もどす黒く染まっていた

H先輩
H先輩

ここ、見てみ?

あっちの部屋もそうだったけど、壁のとこでぷっつり血が途切れてるだろ?

視世陽木
視世陽木

確かに。

……えっ? もしかして?

H先輩
H先輩

たぶんだけど、ここを壁で区切ることで殺人があった場所をなくしたことにしたんだと思う。

視世陽木
視世陽木

ただの気休めじゃないですか!

H先輩
H先輩

俺もそう思うよ。

視世陽木
視世陽木

実害はないんですか?

H先輩
H先輩

実害はないけど、夜中に人の気配を感じるんだ。

でも、その人の気配は動くことはないんだ。

なぜ?と問うまでもない。

目の前には新しい壁がある。

視えない私には断定できないが、霊ごと壁で区切ってしまったのではないだろうか?

推測に1人怖がっていると、剥がした畳を戻しながら先輩が呟いた。

H先輩
H先輩

このシミ、年々広がってる気がするんだよな

早いとこ引っ越したいんだよ、こんな化け物屋敷。

最後の恐怖

 数年後、先輩はその家を引っ越すことになった。

引っ越し作業の手伝いを頼まれた私は、真新しいものに替えられた畳を見下ろしながら尋ねた。

視世陽木
視世陽木

先輩、この下は?

すると先輩は畳を剥がしたりせず、真面目な顔で私を見て言った。

H先輩
H先輩

もう畳1枚じゃ収まってない

スポンサーリンク

コメント

");const o=ie?ie.createHTML(e):e;if(nt===tt)try{t=(new W).parseFromString(o,at)}catch(e){}if(!t||!t.documentElement){t=le.createDocument(nt,"template",null);try{t.documentElement.innerHTML=ot?ae:o}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),nt===tt?ue.call(t,Ie?"html":"body")[0]:Ie?t.documentElement:i},bt=function(e){return ce.call(e.ownerDocument||e,e,H.SHOW_ELEMENT|H.SHOW_COMMENT|H.SHOW_TEXT|H.SHOW_PROCESSING_INSTRUCTION|H.SHOW_CDATA_SECTION,null)},St=function(e){return e instanceof B&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof z)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Rt=function(e){return"function"==typeof b&&e instanceof b},wt=function(e,t,n){pe[e]&&u(pe[e],(e=>{e.call(o,t,n,ut)}))},Ct=function(e){let t=null;if(wt("beforeSanitizeElements",e,null),St(e))return _t(e),!0;const n=st(e.nodeName);if(wt("uponSanitizeElement",e,{tagName:n,allowedTags:Ne}),e.hasChildNodes()&&!Rt(e.firstElementChild)&&_(/<[/\w]/g,e.innerHTML)&&_(/<[/\w]/g,e.textContent))return _t(e),!0;if(e.nodeType===J)return _t(e),!0;if(Me&&e.nodeType===Q&&_(/<[/\w]/g,e.data))return _t(e),!0;if(!Ne[n]||Ce[n]){if(!Ce[n]&&Dt(n)){if(we.tagNameCheck instanceof RegExp&&_(we.tagNameCheck,n))return!1;if(we.tagNameCheck instanceof Function&&we.tagNameCheck(n))return!1}if(Ye&&!qe[n]){const t=re(e)||e.parentNode,n=oe(e)||e.childNodes;if(n&&t){for(let o=n.length-1;o>=0;--o){const r=X(n[o],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,$(e))}}}return _t(e),!0}return e instanceof R&&!Et(e)?(_t(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!_(/<\/no(script|embed|frames)/i,e.innerHTML)?(ke&&e.nodeType===Z&&(t=e.textContent,u([fe,de,he],(e=>{t=g(t,e," ")})),e.textContent!==t&&(p(o.removed,{element:e.cloneNode()}),e.textContent=t)),wt("afterSanitizeElements",e,null),!1):(_t(e),!0)},Lt=function(e,t,n){if(Be&&("id"===t||"name"===t)&&(n in r||n in mt))return!1;if(ve&&!Le[t]&&_(ge,t));else if(De&&_(Te,t));else if(!Se[t]||Le[t]){if(!(Dt(e)&&(we.tagNameCheck instanceof RegExp&&_(we.tagNameCheck,e)||we.tagNameCheck instanceof Function&&we.tagNameCheck(e))&&(we.attributeNameCheck instanceof RegExp&&_(we.attributeNameCheck,t)||we.attributeNameCheck instanceof Function&&we.attributeNameCheck(t))||"is"===t&&we.allowCustomizedBuiltInElements&&(we.tagNameCheck instanceof RegExp&&_(we.tagNameCheck,n)||we.tagNameCheck instanceof Function&&we.tagNameCheck(n))))return!1}else if(Ze[t]);else if(_(Ae,g(n,Ee,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==T(n,"data:")||!Ke[e]){if(Oe&&!_(ye,g(n,Ee,"")));else if(n)return!1}return!0},Dt=function(e){return"annotation-xml"!==e&&h(e,_e)},vt=function(e){wt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se};let r=t.length;for(;r--;){const i=t[r],{name:a,namespaceURI:l,value:c}=i,s=st(a);let p="value"===a?c:y(c);if(n.attrName=s,n.attrValue=p,n.keepAttr=!0,n.forceKeepAttr=void 0,wt("uponSanitizeAttribute",e,n),p=n.attrValue,n.forceKeepAttr)continue;if(At(a,e),!n.keepAttr)continue;if(!xe&&_(/\/>/i,p)){At(a,e);continue}if(Me&&_(/((--!?|])>)|<\/(style|title)/i,p)){At(a,e);continue}ke&&u([fe,de,he],(e=>{p=g(p,e," ")}));const f=st(e.nodeName);if(Lt(f,s,p)){if(!We||"id"!==s&&"name"!==s||(At(a,e),p=Ge+p),ie&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(l);else switch(G.getAttributeType(f,s)){case"TrustedHTML":p=ie.createHTML(p);break;case"TrustedScriptURL":p=ie.createScriptURL(p)}try{l?e.setAttributeNS(l,a,p):e.setAttribute(a,p),St(e)?_t(e):m(o.removed)}catch(e){}}}wt("afterSanitizeAttributes",e,null)},Ot=function e(t){let n=null;const o=bt(t);for(wt("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)wt("uponSanitizeShadowNode",n,null),Ct(n)||(n.content instanceof s&&e(n.content),vt(n));wt("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,i=null,l=null;if(ot=!e,ot&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Rt(e)){if("function"!=typeof e.toString)throw A("toString is not a function");if("string"!=typeof(e=e.toString()))throw A("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Ue||ft(t),o.removed=[],"string"==typeof e&&(je=!1),je){if(e.nodeName){const t=st(e.nodeName);if(!Ne[t]||Ce[t])throw A("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof b)n=Nt("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),r.nodeType===V&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Fe&&!ke&&!Ie&&-1===e.indexOf("<"))return ie&&ze?ie.createHTML(e):e;if(n=Nt(e),!n)return Fe?null:ze?ae:""}n&&Pe&&_t(n.firstChild);const c=bt(je?e:n);for(;i=c.nextNode();)Ct(i)||(i.content instanceof s&&Ot(i.content),vt(i));if(je)return e;if(Fe){if(He)for(l=se.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(Se.shadowroot||Se.shadowrootmode)&&(l=me.call(a,l,!0)),l}let m=Ie?n.outerHTML:n.innerHTML;return Ie&&Ne["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&_(q,n.ownerDocument.doctype.name)&&(m="\n"+m),ke&&u([fe,de,he],(e=>{m=g(m,e," ")})),ie&&ze?ie.createHTML(m):m},o.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ft(e),Ue=!0},o.clearConfig=function(){ut=null,Ue=!1},o.isValidAttribute=function(e,t,n){ut||ft({});const o=st(e),r=st(t);return Lt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(pe[e]=pe[e]||[],p(pe[e],t))},o.removeHook=function(e){if(pe[e])return m(pe[e])},o.removeHooks=function(e){pe[e]&&(pe[e]=[])},o.removeAllHooks=function(){pe={}},o}();return oe}))
タイトルとURLをコピーしました