{
  "status": "running",
  "data": {
    "completed": {
      "금월도 앞바다": {
        "name": "금월도 앞바다",
        "short_id": "L18",
        "description": "Open blue sea surrounding a lone wooded island, with glittering waves, distant haze, and broad horizon views.",
        "visual_traits": [
          "open blue water",
          "lone wooded island",
          "broad horizon"
        ],
        "t2i_prompt": "Set in 2020s modern era, isolated island in West Sea, South Korea. Photorealistic cinematic establishing shot, open blue sea surrounding a lone wooded island, glittering waves, distant haze, broad horizon views, low-key, high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "과거의 조선인 육혈귀 생존자 (각성 상태)": {
        "name": "과거의 조선인 육혈귀 생존자 (각성 상태)",
        "short_id": "C21",
        "description": "Korean adult from the early 20th century with dark hair and a gaunt, weathered face.",
        "visual_traits": [
          "Korean adult",
          "dark hair",
          "gaunt weathered face"
        ],
        "t2i_prompt": "Set in early 20th century Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult, dark hair, gaunt and weathered face, sharply pointed teeth visible. Low-key high-contrast lighting, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "아반테 승용차 내부": {
        "name": "아반테 승용차 내부",
        "short_id": "L13",
        "description": "A compact sedan cabin with a simple dashboard, dark seats, wide windshield, and restrained modern controls.",
        "visual_traits": [
          "compact dashboard",
          "dark seats",
          "wide windshield"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a compact sedan cabin, simple modern dashboard, dark seats, wide windshield, restrained modern controls, low-key high-contrast lighting, earthy neutrals, tactile cinematic texture, empty interior, no people, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "고산들 (육혈귀 각성 상태)": {
        "name": "고산들 (육혈귀 각성 상태)",
        "short_id": "C10",
        "description": "Korean man in his mid-40s with closely cropped dark hair, an angular face, and sharply set eyes.",
        "visual_traits": [
          "Korean man in his mid-40s",
          "closely cropped dark hair",
          "cold angular face"
        ],
        "t2i_prompt": "Set in the 2020s, South Korea. Passport-style ID photo, head and upper chest visible. A Korean man in his mid-40s with closely cropped dark hair and a cold angular face. His eyes are highly abnormal, featuring bloodshot red sclera, glowing golden irises, and horizontal rectangular pupils resembling those of a goat. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 해안 마을길과 주거 골목": {
        "name": "금월도 해안 마을길과 주거 골목",
        "short_id": "L24",
        "description": "A quiet island settlement of narrow lanes, low homes, colorful roofs, stone walls, gardens, and nearby sea views.",
        "visual_traits": [
          "narrow village lanes",
          "low colorful-roofed homes",
          "stone garden walls"
        ],
        "t2i_prompt": "Set in 2020s mid-modern, South Korea. Photorealistic cinematic establishing shot, a quiet coastal village settlement on a remote island, narrow winding lanes between low-rise houses with vibrant colorful roofs, rough stone walls enclosing small gardens, glimpses of the dark sea in the background, earthy neutrals and muted coastal tones, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "달리는 퇴근 버스 내부": {
        "name": "달리는 퇴근 버스 내부",
        "short_id": "L03",
        "description": "A modern commuter-bus cabin with rows of seats, dark windows, and streaking urban neon reflected across the glass.",
        "visual_traits": [
          "rows of commuter seats",
          "dark side windows",
          "neon reflections"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, inside a modern commuter bus cabin, rows of standard seats, dark windows, streaking urban neon and streetlight reflections across the glass, low-key lighting, cinematic texture, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "김지후(강수리영) (그분 빙의 상태)": {
        "name": "김지후(강수리영) (그분 빙의 상태)",
        "short_id": "C02",
        "description": "Korean woman in her early 20s with long black hair, a youthful oval face, and softly defined features.",
        "visual_traits": [
          "Korean woman in her early 20s",
          "long black hair",
          "youthful oval face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 20s with long black hair, a youthful oval face, and softly defined features. Her eyes are intensely glowing golden. Her entire face and visible skin are completely covered in prominent black Hebrew-letter markings. Low-key high-contrast lighting, tactile cinematic texture, uncanny occult mystery aesthetic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "편의점 앞 벤치": {
        "name": "편의점 앞 벤치",
        "short_id": "L06",
        "description": "A small street-side bench beside a brightly lit convenience-store façade under urban night lighting.",
        "visual_traits": [
          "street-side bench",
          "bright storefront light",
          "night pavement"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a small street-side bench right beside a brightly lit convenience-store facade under urban night lighting, bright storefront light spilling onto the night pavement, no people, no vehicles, no objects. Low-key high-contrast lighting, tactile cinematic texture, restrained palette of blue-black and earthy neutrals, uncanny mystery atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "편의점 매장 내부": {
        "name": "편의점 매장 내부",
        "short_id": "L09",
        "description": "A brightly lit convenience-store floor with stocked shelves, glass refrigerators, a service counter, and white tile.",
        "visual_traits": [
          "stocked shelves",
          "glass refrigerators",
          "white tile floor"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a brightly lit convenience store interior, aisles with fully stocked shelves, glass-door beverage refrigerators lining the wall, a checkout service counter, white tile floor, bright fluorescent lighting, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "낚싯꾼 #2": {
        "name": "낚싯꾼 #2",
        "short_id": "C24",
        "description": "Korean middle-aged man with short dark hair, a rounded face, and ordinary mature features.",
        "visual_traits": [
          "Korean middle-aged man",
          "short dark hair",
          "rounded face"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean middle-aged man, short dark hair, rounded face, ordinary mature features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 숲속 자연동굴 입구": {
        "name": "금월도 숲속 자연동굴 입구",
        "short_id": "L26",
        "description": "A large natural cave mouth reinforced with rough wooden posts, opening into complete darkness beneath forest cover.",
        "visual_traits": [
          "large cave mouth",
          "rough wooden supports",
          "black interior void"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot of a large natural cave mouth reinforced with rough wooden posts, opening into complete darkness beneath dense forest cover. Low-key, high-contrast lighting mood, tactile cinematic texture, heavy Korean folk-occult thriller aesthetic, a restrained palette of earthy neutrals and blue-black, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "금월도 해송 숲길과 산길": {
        "name": "금월도 해송 숲길과 산길",
        "short_id": "L25",
        "description": "Dense coastal-pine woodland crossed by narrow paths and steep mountain tracks, heavily shaded beneath dark foliage.",
        "visual_traits": [
          "dense coastal pines",
          "narrow mountain paths",
          "deep shade"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, dense coastal-pine woodland crossed by narrow dirt paths and steep mountain tracks, heavily shaded beneath dark pine foliage, low-key high-contrast lighting, heavy folk-occult thriller mood, tactile cinematic texture, earthy neutrals and blue-black tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "낚싯꾼 #3": {
        "name": "낚싯꾼 #3",
        "short_id": "C25",
        "description": "Korean middle-aged man with short dark hair, a narrow face, and ordinary mature features.",
        "visual_traits": [
          "Korean middle-aged man",
          "short dark hair",
          "narrow face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean middle-aged man, short dark hair, narrow face, ordinary mature facial features, photorealistic cinematic style, high quality.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "앳된 한국인 선비": {
        "name": "앳된 한국인 선비",
        "short_id": "C35",
        "description": "Korean young man of the Joseon era with dark hair gathered beneath a topknot, a smooth face, and delicate features.",
        "visual_traits": [
          "young Korean man",
          "traditional topknot",
          "smooth delicate face"
        ],
        "t2i_prompt": "Set in mid-2020s but spanning 1670s Joseon and early 20th century, South Korea. Passport-style ID photo, head and upper chest visible. A young Korean man with a smooth, delicate face. His black hair is gathered up into a traditional topknot. He has soft, refined facial features. Plain white background, cinematic lighting, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "지방 국도": {
        "name": "지방 국도",
        "short_id": "L11",
        "description": "A quiet provincial highway bordered by dark fields and low roadside vegetation, sparse lamps, and long curves.",
        "visual_traits": [
          "long asphalt curves",
          "sparse roadside lamps",
          "low vegetation"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a quiet provincial highway bordered by dark fields and low roadside vegetation, long asphalt curves, sparse roadside lamps illuminating the empty road, low-key lighting, high-contrast mood, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경신 대기근의 아낙": {
        "name": "경신 대기근의 아낙",
        "short_id": "C33",
        "description": "Korean woman of the 17th century with disheveled dark hair, a gaunt face, and deeply hollowed features.",
        "visual_traits": [
          "17th-century Korean woman",
          "disheveled dark hair",
          "gaunt hollow face"
        ],
        "t2i_prompt": "Set in 1670 Joseon Dynasty, Korea. Passport-style ID photo, head and upper chest visible, plain white background. A severely gaunt Korean woman, deeply hollowed cheeks, protruding cheekbones, deep-set hollow eyes, pale and extremely thin face, disheveled and unkempt dark hair.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영을 공격한 대형 검은 염소": {
        "name": "수리영을 공격한 대형 검은 염소",
        "short_id": "C28",
        "description": "An abnormally large black goat with a heavy head, coarse dark hair, and two imposing horns.",
        "visual_traits": [
          "abnormally large black head",
          "coarse black hair",
          "two imposing horns"
        ],
        "t2i_prompt": "Set in 2020s modern day alongside 1670s Joseon and early 20th century eras, South Korea. Passport-style ID photo, head and upper neck visible, plain white background. An abnormally large black goat. Coarse, thick black fur covering the heavy head. Two imposing, threatening horns rising from the top of the head. Striking, uncanny golden eyes. Heavy Korean folk-occult thriller style, high-contrast lighting, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "마을 청년 #1": {
        "name": "마을 청년 #1",
        "short_id": "C26",
        "description": "Korean young man with short dark hair, a broad youthful face, and plainly defined features.",
        "visual_traits": [
          "Korean young man",
          "short dark hair",
          "broad youthful face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean young man, short dark hair, broad youthful face, plainly defined features. Photorealistic, cinematic portrait.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "황 씨의 낚시 어선 조타실": {
        "name": "황 씨의 낚시 어선 조타실",
        "short_id": "L16",
        "description": "A compact wheelhouse with a steering wheel, navigation console, broad forward windows, and utilitarian marine fittings.",
        "visual_traits": [
          "steering wheel",
          "navigation console",
          "broad forward windows"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a compact fishing boat wheelhouse interior featuring a steering wheel, navigation console, broad forward windows, and utilitarian marine fittings, low-key lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "갈대숲과 낡은 나무 소금창고 앞": {
        "name": "갈대숲과 낡은 나무 소금창고 앞",
        "short_id": "L01",
        "description": "Winter reeds surround a roughly built wooden salt shed under hard daylight, with muted earth tones and exposed planks.",
        "visual_traits": [
          "dense winter reeds",
          "rough wooden shed",
          "hard daylight"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, dense winter reeds surrounding a roughly built old wooden salt shed under hard daylight, exposed weathered wooden planks, muted earth tones, heavy Korean folk-occult thriller tone, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "마을 청년 #2": {
        "name": "마을 청년 #2",
        "short_id": "C27",
        "description": "Korean young man with short dark hair, a lean youthful face, and plainly defined features.",
        "visual_traits": [
          "Korean young man",
          "short dark hair",
          "lean youthful face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean young man, short dark hair, lean youthful face, plainly defined features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "조선인 촌주": {
        "name": "조선인 촌주",
        "short_id": "C17",
        "description": "Korean man in his mid-50s with tied dark graying hair, a weathered face, and prominent mature features.",
        "visual_traits": [
          "Korean man in his mid-50s",
          "dark graying hair",
          "weathered mature face"
        ],
        "t2i_prompt": "Set in modern 2020s, 1670s Joseon, and early 20th century, South Korea and a fictional isolated island in the West Sea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-50s, tied dark graying hair, weathered mature face, prominent facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "황 씨의 낚시 어선 갑판과 외부": {
        "name": "황 씨의 낚시 어선 갑판과 외부",
        "short_id": "L15",
        "description": "A small fishing boat exterior with open foredeck and stern work areas, low rails, weathered surfaces, and sea spray.",
        "visual_traits": [
          "open foredeck",
          "low metal rails",
          "weathered work surfaces"
        ],
        "t2i_prompt": "Set in mid 2020s, South Korea. Photorealistic cinematic establishing shot, a small fishing boat exterior featuring an open foredeck and stern work areas, low metal rails, weathered surfaces, sea spray, tactile cinematic texture, low-key lighting, heavy Korean folk-occult thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "조선인 촌주 (그분 빙의 상태)": {
        "name": "조선인 촌주 (그분 빙의 상태)",
        "short_id": "C18",
        "description": "Korean man in his mid-50s with dark graying hair, a weathered face, and prominent mature features.",
        "visual_traits": [
          "Korean man in his mid-50s",
          "dark graying hair",
          "weathered mature face"
        ],
        "t2i_prompt": "Set in modern 2020s with 1670 Joseon and early 20th century, South Korea. Passport-style ID photo, head and upper chest visible. A Korean man in his mid-50s, dark graying hair, weathered mature face, striking golden eyes. Heavy Korean folk-occult thriller style, tactile cinematic texture, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "구창모": {
        "name": "구창모",
        "short_id": "C13",
        "description": "Korean man in his late 40s with short dark hair, a lean face, and sun-darkened mature features.",
        "visual_traits": [
          "Korean man in his late 40s",
          "short dark hair",
          "lean sun-darkened face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his late 40s, short dark hair, lean and sun-darkened mature face, photorealistic, cinematic style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 형사과 사무실": {
        "name": "경찰서 형사과 사무실",
        "short_id": "L14",
        "description": "A busy detective office with clustered desks, computer monitors, paperwork, lockers, and cool overhead fluorescents.",
        "visual_traits": [
          "clustered desks",
          "computer monitors",
          "cool fluorescent light"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Photorealistic cinematic establishing shot, an empty modern police detective office, clustered desks, computer monitors, stacks of paperwork, metal lockers along the walls, cool overhead fluorescent lighting casting hard shadows, low-key lighting, heavy thriller tone, restrained palette, tactile cinematic texture, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경찰서 주차장": {
        "name": "경찰서 주차장",
        "short_id": "L07",
        "description": "An open paved lot beside a police building, marked parking bays and functional daylight lighting.",
        "visual_traits": [
          "paved parking bays",
          "police-building façade",
          "open daylight"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, an open paved parking lot beside a modern police building facade, clearly marked parking bays, functional daylight lighting, tactile cinematic texture, slightly muted thriller color palette, wide angle, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "금월도 숲속 도축장 외부": {
        "name": "금월도 숲속 도축장 외부",
        "short_id": "L28",
        "description": "A crude timber outbuilding hidden among trees, with broken windows, rough plank walls, and a bare trampled yard.",
        "visual_traits": [
          "rough timber walls",
          "broken window",
          "forest-hidden yard"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a crude timber outbuilding hidden among dense forest trees, rough plank walls, broken windows, a bare trampled dirt yard, low-key lighting, eerie atmospheric shadows, tactile cinematic texture, muted earthy neutrals and aged wood tones, heavy Korean folk-occult thriller aesthetic, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "황봉업(황 씨)": {
        "name": "황봉업(황 씨)",
        "short_id": "C12",
        "description": "Korean man in his mid-50s with dark graying hair, a broad face, and warm, generous-looking features.",
        "visual_traits": [
          "Korean man in his mid-50s",
          "dark graying hair",
          "broad genial face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-50s, dark graying hair, broad face with soft facial lines, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "반월 식당 뒷방": {
        "name": "반월 식당 뒷방",
        "short_id": "L21",
        "description": "A neatly arranged small room with a low sleeping area, simple furnishings, curtained window, and warm daylight.",
        "visual_traits": [
          "neat small room",
          "curtained window",
          "warm daylight"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, a neatly arranged small room with a low sleeping area and simple furnishings, a curtained window letting in warm daylight, subtle textures of modest living, restrained palette with earthy neutrals, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "일본군 병사": {
        "name": "일본군 병사",
        "short_id": "C22",
        "description": "Japanese man in early adulthood with short dark hair, a clean military-era haircut, and firm angular features.",
        "visual_traits": [
          "Japanese young man",
          "short military haircut",
          "angular face"
        ],
        "t2i_prompt": "Set in early 20th century, Korea. Passport-style ID photo, head and upper chest visible, a young Japanese man in early adulthood, short dark hair with a clean military-era haircut, firm angular facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 숲속 염소 축사": {
        "name": "금월도 숲속 염소 축사",
        "short_id": "L27",
        "description": "A rough woodland livestock pen enclosed by timber fencing and a simple shed beneath dense coastal pines.",
        "visual_traits": [
          "timber-fenced pen",
          "simple animal shed",
          "dense pine cover"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea and a fictional remote island in the West Sea. Photorealistic cinematic establishing shot, a rough woodland livestock pen enclosed by timber fencing, a simple wooden animal shed beneath dense coastal pine trees. Earthy neutrals, muted colors, low-key lighting, heavy Korean folk-occult thriller atmosphere, tactile cinematic texture, eerie isolated community mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "그분(검은 연기 형체)": {
        "name": "그분(검은 연기 형체)",
        "short_id": "C19",
        "description": "A Korean-coded humanoid entity with a smoke-black face, two bent horns, and a vaguely human head shape.",
        "visual_traits": [
          "smoke-black humanoid head",
          "two bent horns",
          "vaguely human face shape"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A humanoid entity formed entirely of dense black smoke, vaguely resembling a human head shape. The face area is dark smoke-black. It has piercing, glowing golden eyes with distinctive rectangular black pupils. Two noticeably bent, irregular horns protrude from the top of the smoky head.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙(홍은미) (황금빛 눈 환영 상태)": {
        "name": "강민숙(홍은미) (황금빛 눈 환영 상태)",
        "short_id": "C05",
        "description": "Korean woman in her late 40s with dark hair, a refined narrow face, and mature, elegant features.",
        "visual_traits": [
          "Korean woman in her late 40s",
          "dark hair",
          "refined narrow face"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her late 40s with dark hair, a refined narrow face, and mature, elegant features. Her eyes are uncanny golden goat-like eyes with horizontal black pupils, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "다세대주택 골목과 외부 계단": {
        "name": "다세대주택 골목과 외부 계단",
        "short_id": "L10",
        "description": "A narrow residential alley lined with dense multiplex façades and exposed concrete or metal exterior stairs.",
        "visual_traits": [
          "narrow housing alley",
          "dense façades",
          "exterior stairs"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow residential alley lined with dense multiplex facades and exposed concrete or metal exterior stairs, heavy Korean folk-occult thriller tone, low-key, high-contrast lighting, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "정인우": {
        "name": "정인우",
        "short_id": "C03",
        "description": "Korean man in his mid-20s with a handsome youthful face, dark hair, and clean, balanced features.",
        "visual_traits": [
          "Korean man in his mid-20s",
          "dark hair",
          "handsome youthful face"
        ],
        "t2i_prompt": "Set in the 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-20s, dark hair, handsome youthful face, clean and balanced features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙(홍은미) (검은 연기 환영 상태)": {
        "name": "강민숙(홍은미) (검은 연기 환영 상태)",
        "short_id": "C06",
        "description": "Korean woman in her late 40s with dark hair, a refined narrow face, and mature, elegant features.",
        "visual_traits": [
          "Korean woman in her late 40s",
          "dark hair",
          "refined narrow face"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her late 40s with a refined narrow face and mature features, but her entire head, hair, and visible upper chest are entirely transformed into dark, swirling black smoke. Her form appears as an ethereal, shifting dark illusion with her facial features subtly visible within the shadow and smoke.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "반월 식당 뒤뜰": {
        "name": "반월 식당 뒤뜰",
        "short_id": "L22",
        "description": "A modest rear yard with a tended vegetable plot, wooden platform, drying greens, and a separate shabby shed.",
        "visual_traits": [
          "tended vegetable plot",
          "wooden platform",
          "shabby shed"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a modest rear yard of a rustic restaurant, featuring a neatly tended vegetable plot, a low wooden platform, drying greens, and a separate shabby wooden shed, heavy Korean folk-occult thriller tone, low-key high-contrast lighting, tactile cinematic texture, color palette of earthy neutrals and aged ivory, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "노 형사": {
        "name": "노 형사",
        "short_id": "C14",
        "description": "Korean man in his 40s with short dark hair, a broad mature face, and ordinary seasoned features.",
        "visual_traits": [
          "Korean man in his 40s",
          "short dark hair",
          "broad mature face"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, Korean man in his 40s, short dark hair, broad mature face, ordinary seasoned features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김지후(강수리영)": {
        "name": "김지후(강수리영)",
        "short_id": "C01",
        "description": "Korean woman in her early 20s with a pretty youthful face, long black hair, and softly defined features.",
        "visual_traits": [
          "Korean woman in her early 20s",
          "long black hair",
          "pretty youthful face"
        ],
        "t2i_prompt": "Set in Mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean woman in her early 20s, unusually pale skin, long black hair, pretty youthful face with softly defined facial features, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "구형 산타페 SUV 내부": {
        "name": "구형 산타페 SUV 내부",
        "short_id": "L12",
        "description": "An aging SUV cabin with a worn dashboard, dark upholstery, broad windshield, and dim instrument lighting.",
        "visual_traits": [
          "worn dashboard",
          "dark upholstery",
          "dim instrument panel"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, empty interior of an aging SUV cabin, worn dashboard, dark upholstery, broad windshield, dim instrument lighting, heavy Korean folk-occult thriller mood, low-key high-contrast lighting, earthy neutrals, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "고산들": {
        "name": "고산들",
        "short_id": "C09",
        "description": "Korean man in his mid-40s with closely cropped dark hair, a cold angular face, and sharply set eyes.",
        "visual_traits": [
          "Korean man in his mid-40s",
          "closely cropped dark hair",
          "cold angular face"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-40s with closely cropped dark hair, a cold angular face, and sharply set eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙(홍은미)": {
        "name": "강민숙(홍은미)",
        "short_id": "C04",
        "description": "Korean woman in her late 40s with a refined narrow face, dark hair, and mature, elegant features.",
        "visual_traits": [
          "Korean woman in her late 40s",
          "dark hair",
          "refined narrow face"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her late 40s, dark hair, refined narrow face, mature and elegant facial features, low-key, high-contrast lighting, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낚싯꾼 #1": {
        "name": "낚싯꾼 #1",
        "short_id": "C23",
        "description": "Korean middle-aged man with short dark hair, a weathered face, and ordinary outdoor-worn features.",
        "visual_traits": [
          "Korean middle-aged man",
          "short dark hair",
          "weathered face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean middle-aged man, short dark hair, weathered and wrinkled face with ordinary features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강영란(흰 머리 여자)": {
        "name": "강영란(흰 머리 여자)",
        "short_id": "C07",
        "description": "Korean woman in her late 60s with neatly twisted white hair, a graceful oval face, and dignified mature features.",
        "visual_traits": [
          "Korean woman in her late 60s",
          "neatly twisted white hair",
          "graceful dignified face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her late 60s, neatly twisted white hair, graceful oval face, dignified mature features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 염소": {
        "name": "검은 염소",
        "short_id": "C29",
        "description": "A black domestic goat with coarse dark hair, a narrow muzzle, and curved horns.",
        "visual_traits": [
          "coarse black hair",
          "narrow muzzle",
          "curved horns"
        ],
        "t2i_prompt": "Set in mid-2020s South Korea with historical segments. Passport-style ID photo, head and upper chest visible, plain white background. Face of a black domestic goat, coarse dark hair, narrow muzzle, curved horns. Restrained palette of blue-black, earthy neutrals, aged ivory, deep red, and muted gold, low-key, high-contrast lighting moods, tactile cinematic texture, heavy Korean folk-occult thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "편의점 냉장고 뒤편 작업 공간": {
        "name": "편의점 냉장고 뒤편 작업 공간",
        "short_id": "L05",
        "description": "A narrow tiled service gap behind glass-front refrigerators, crowded with drink backs, baskets, and cold fluorescent light.",
        "visual_traits": [
          "white tile floor",
          "refrigerator backs",
          "cold fluorescent light"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, a narrow white tiled service gap behind glass-front convenience store refrigerators, crowded with the mechanical backs of drink displays, stacked baskets, and crates under cold fluorescent light. Low-key, high-contrast lighting, tactile cinematic texture, heavy occult thriller tone, uncanny mystery atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "과거의 조선인 육혈귀 생존자": {
        "name": "과거의 조선인 육혈귀 생존자",
        "short_id": "C20",
        "description": "Korean adult from the early 20th century with dark hair and a gaunt, weathered face.",
        "visual_traits": [
          "Korean adult",
          "dark hair",
          "gaunt weathered face"
        ],
        "t2i_prompt": "Set in early 20th century, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult, dark hair, gaunt and weathered face, sunken cheeks, rough skin texture, realistic cinematic style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "민숙의 다세대주택 집 내부": {
        "name": "민숙의 다세대주택 집 내부",
        "short_id": "L08",
        "description": "A compact two-room multiplex home with a small living room, modest sofa, framed photos, and a narrow entryway.",
        "visual_traits": [
          "compact living room",
          "modest sofa",
          "narrow entryway"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a compact multiplex apartment. A small living room with a modest sofa, framed photos on the walls, and a narrow entryway. Dimly lit with low-key, high-contrast lighting, tactile cinematic texture, earthy neutrals and muted gold palette. Heavy Korean folk-occult thriller atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "갈대숲의 낡은 나무 소금창고 내부": {
        "name": "갈대숲의 낡은 나무 소금창고 내부",
        "short_id": "L02",
        "description": "A crude shed of mismatched boards and timber braces, dimly lit through gaps with a bare, cramped floor.",
        "visual_traits": [
          "mismatched plank walls",
          "exposed timber braces",
          "dim slit lighting"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a crude shed interior of mismatched boards and timber braces, an old wooden salt warehouse inside, dimly lit through gaps in the wood, bare cramped floor, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller style, muted earthy neutrals and deep shadows, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "김여상": {
        "name": "김여상",
        "short_id": "C11",
        "description": "Korean man in his mid-40s with dark hair, an ordinary mature face, and plainly defined features.",
        "visual_traits": [
          "Korean man in his mid-40s",
          "dark hair",
          "ordinary mature face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his mid-40s with dark hair, an ordinary mature face, and plainly defined features, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 숲속 도축장 내부": {
        "name": "금월도 숲속 도축장 내부",
        "short_id": "L29",
        "description": "A dim makeshift slaughter room with a cutting table, hanging hooks, wall-mounted blades, buckets, and stained surfaces.",
        "visual_traits": [
          "slaughter table",
          "hanging metal hooks",
          "wall-mounted blades"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a dim makeshift slaughter room inside a dark forest, rough cutting table in the center, heavy metal hooks hanging from the ceiling, wall-mounted butchering blades, scattered buckets, heavily stained surfaces and floors, heavy Korean folk-occult thriller style, low-key high-contrast lighting, tactile cinematic texture, earthy neutral palette with deep red tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "반월 식당 뒤뜰의 낡은 창고 내부": {
        "name": "반월 식당 뒤뜰의 낡은 창고 내부",
        "short_id": "L23",
        "description": "A cramped old storeroom with rough walls, stacked restaurant goods, fishing supplies, and sparse dim lighting.",
        "visual_traits": [
          "rough storeroom walls",
          "stacked supplies",
          "dim lighting"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a cramped old storeroom, rough walls, stacked restaurant goods, fishing supplies, sparse dim lighting, earthy neutrals, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, empty space, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "신 형사": {
        "name": "신 형사",
        "short_id": "C16",
        "description": "Korean man in his 30s with short dark hair, a youthful angular face, and alert features.",
        "visual_traits": [
          "Korean man in his 30s",
          "short dark hair",
          "alert angular face"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his 30s, short dark hair, a youthful angular face, alert features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강영란(흰 머리 여자) (육혈귀 각성 상태)": {
        "name": "강영란(흰 머리 여자) (육혈귀 각성 상태)",
        "short_id": "C08",
        "description": "Korean woman in her late 60s with neatly twisted white hair, a graceful oval face, and firm mature features.",
        "visual_traits": [
          "Korean woman in her late 60s",
          "neatly twisted white hair",
          "graceful mature face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, hands slightly visible near chest with elongated razor-sharp fingernails, Korean woman in her late 60s, neatly twisted white hair, graceful oval face, firm mature features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 선착장": {
        "name": "금월도 선착장",
        "short_id": "L19",
        "description": "A small concrete island pier facing a compact village of colorful roofs, autumn trees, and forested slopes.",
        "visual_traits": [
          "concrete pier",
          "colorful village roofs",
          "autumn forest backdrop"
        ],
        "t2i_prompt": "Set in 2020s South Korea, fictional remote island in the West Sea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A small concrete island pier facing a compact coastal village with colorful roofs, backed by autumn trees and densely forested slopes. Heavy Korean folk-occult thriller tone, blue-black, earthy neutrals, and aged ivory palette, low-key high-contrast lighting, tactile cinematic texture, uncanny mystery atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "어린 한국인 꼬마 아이": {
        "name": "어린 한국인 꼬마 아이",
        "short_id": "C34",
        "description": "Korean child around three to five years old with short dark hair, a round face, and soft youthful features.",
        "visual_traits": [
          "Korean young child",
          "short dark hair",
          "round youthful face"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, 3 to 5-year-old Korean child, short dark hair, round face, soft youthful features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "조 형사": {
        "name": "조 형사",
        "short_id": "C15",
        "description": "Korean man in his 40s with short dark hair, a familiar neighborhood-like face, and sturdy mature features.",
        "visual_traits": [
          "Korean man in his 40s",
          "short dark hair",
          "approachable mature face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his 40s, short dark hair, approachable familiar face, sturdy and mature facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "반월 식당 내부": {
        "name": "반월 식당 내부",
        "short_id": "L20",
        "description": "A classroom-sized rustic shop combining dining tables, convenience shelves, fishing goods, and an open kitchen.",
        "visual_traits": [
          "simple dining tables",
          "mixed shop shelves",
          "open kitchen"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a classroom-sized rustic shop and restaurant. The space features simple dining tables, convenience store shelves stocked with mixed daily goods and fishing gear, and a visible open kitchen area. Restrained palette of earthy neutrals, aged ivory, and deep shadows, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "숲속 만월제 도당": {
        "name": "숲속 만월제 도당",
        "short_id": "L30",
        "description": "A circular forest clearing dominated by a towering boulder, ritual altar, fire pits, and dark coastal pines.",
        "visual_traits": [
          "towering central boulder",
          "ritual altar",
          "circular fire pits"
        ],
        "t2i_prompt": "Set in mid-2020s South Korea. Photorealistic cinematic establishing shot, a circular forest clearing dominated by a towering central boulder, traditional ritual altar, circular fire pits, surrounded by dark coastal pines, low-key high-contrast lighting, heavy Korean folk-occult thriller tone, blue-black and earthy neutral palette, eerie mysterious atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "꿈속 금월도 숲속 오솔길": {
        "name": "꿈속 금월도 숲속 오솔길",
        "short_id": "L32",
        "description": "A surreal forest footpath with deep perspective, dim diffuse light, dense pines, and unnaturally unchanging distance.",
        "visual_traits": [
          "deep straight footpath",
          "dim diffuse light",
          "repeating pine scenery"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, a virtual isolated island in the West Sea of South Korea. Photorealistic cinematic establishing shot, a surreal forest footpath with deep perspective, dim diffuse light, dense pines, repeating pine scenery, unnaturally unchanging distance, heavy Korean folk-occult thriller tone, blue-black and earthy neutral palette, low-key lighting, eerie and uncanny mystery atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "금월도 해안길과 갯바위 길": {
        "name": "금월도 해안길과 갯바위 길",
        "short_id": "L38",
        "description": "A narrow coastal route alternating between low village road and steep wave-washed rocks beside open sea.",
        "visual_traits": [
          "narrow coastal track",
          "steep dark rocks",
          "open sea edge"
        ],
        "t2i_prompt": "Set in modern times with historical echoes, South Korean coastal areas and fictional remote islands. Photorealistic cinematic establishing shot, a narrow coastal track alternating between a low village path and steep dark rocks washed by waves, beside an open sea edge, isolated coastal route, heavy Korean folk-occult thriller aesthetic, low-key lighting, earthy neutrals and blue-black palette, tactile cinematic texture, moody atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "금월도 숲속 오솔길 입구": {
        "name": "금월도 숲속 오솔길 입구",
        "short_id": "L33",
        "description": "A narrow path entering dense coastal-pine woods, with bright daylight fading abruptly into heavy shade.",
        "visual_traits": [
          "narrow trailhead",
          "dense pine wall",
          "abrupt deep shade"
        ],
        "t2i_prompt": "Set in Mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow dirt path entering a dense coastal pine forest, the edge of the woods acts as a wall of trees where bright daylight outside abruptly fades into heavy, deep shadow inside the forest, heavy Korean folk-occult thriller aesthetic, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "수리영 비석이 있는 숲속 공터": {
        "name": "수리영 비석이 있는 숲속 공터",
        "short_id": "L31",
        "description": "A shaded forest clearing containing moss-covered waist-high steles, rotting meat offerings, and dense pine undergrowth.",
        "visual_traits": [
          "moss-covered steles",
          "rotting offerings",
          "dense pine undergrowth"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A shaded forest clearing deep in the woods. Dense pine undergrowth surrounds the area. Several moss-covered, waist-high stone steles stand in the center. The ground is covered with fallen pine needles and earthy dirt. Low-key, high-contrast lighting, tactile cinematic texture, earthy neutrals and deep greens, heavy Korean folk-occult thriller atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "해안마을 횟집 야외 좌석": {
        "name": "해안마을 횟집 야외 좌석",
        "short_id": "L36",
        "description": "Outdoor seafood-restaurant seating facing a dark sea, with simple tables and distant fishing lights on the horizon.",
        "visual_traits": [
          "simple outdoor tables",
          "night sea view",
          "distant boat lights"
        ],
        "t2i_prompt": "Set in the mid-2020s, southwestern coast of South Korea. Photorealistic cinematic establishing shot, outdoor seafood-restaurant seating facing a dark sea, simple outdoor tables, distant fishing boat lights on the horizon, low-key lighting, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "해안마을 선착장": {
        "name": "해안마을 선착장",
        "short_id": "L35",
        "description": "A modest mainland fishing pier with working docks, weathered sheds, drum fires, and open coastal water.",
        "visual_traits": [
          "working pier",
          "weathered dock sheds",
          "open coastal water"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a modest mainland fishing pier with working docks, weathered sheds, and drum fires by the open coastal water, heavy Korean folk-occult thriller atmosphere, earthy neutrals and blue-black palette, low-key high-contrast lighting, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "국도변 주유소": {
        "name": "국도변 주유소",
        "short_id": "L34",
        "description": "A small roadside filling station with fuel pumps, concrete forecourt, low service building, and open provincial surroundings.",
        "visual_traits": [
          "fuel pumps",
          "concrete forecourt",
          "low service building"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a small roadside filling station with fuel pumps on a concrete forecourt, a low single-story service building, open provincial surroundings, heavy Korean folk-occult thriller tone, uncanny mystery atmosphere, low-key high-contrast lighting, tactile cinematic texture, muted earthy neutral tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경찰 순찰정 갑판과 외부": {
        "name": "경찰 순찰정 갑판과 외부",
        "short_id": "L39",
        "description": "A compact patrol-boat exterior with open deck, railings, small wheelhouse, rescue fittings, and utilitarian lighting.",
        "visual_traits": [
          "open working deck",
          "metal railings",
          "small wheelhouse"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Photorealistic cinematic establishing shot, exterior and open deck of a compact maritime police patrol boat, metal railings lining the edge, small wheelhouse, rescue fittings attached to the exterior walls, utilitarian maritime lighting, turbulent dark sea water in the background, low-key high-contrast lighting, tactile cinematic texture, blue-black and earthy neutral palette, heavy thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "금월도 숲속 동굴 내부": {
        "name": "금월도 숲속 동굴 내부",
        "short_id": "L37",
        "description": "A deep limestone chamber with uneven rock walls, low tunnels, bats overhead, bone-strewn floors, and pools of moisture.",
        "visual_traits": [
          "uneven rock walls",
          "bone-strewn floor",
          "bat-filled ceiling"
        ],
        "t2i_prompt": "Set in the 2020s, an isolated island in the West Sea of South Korea. Photorealistic cinematic establishing shot, a deep limestone cave chamber interior, uneven rock walls, bat-filled ceiling, floor scattered with bones, small pools of moisture reflecting dim light, low dark tunnels, earthy neutrals and blue-black tones, low-key high-contrast lighting, heavy Korean folk-occult thriller atmosphere, tactile cinematic texture, empty space, no people, no vehicles, no modern objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경신 대기근 시대의 초가집 마당": {
        "name": "경신 대기근 시대의 초가집 마당",
        "short_id": "L44",
        "description": "A bare dirt yard before a straw-roofed house, enclosed by rough fencing and dry, famine-stricken surroundings.",
        "visual_traits": [
          "bare dirt yard",
          "straw-roofed house",
          "dry rough fencing"
        ],
        "t2i_prompt": "Set in 1670s Joseon era, Korea. Photorealistic cinematic establishing shot, a barren dirt yard in front of a traditional Korean straw-roofed house (choga). The yard is enclosed by rough, dry fencing. The surrounding environment is completely dry and desolate, showing signs of severe famine. Low-key, high-contrast lighting, tactile cinematic texture, heavy earthy neutrals, bleak atmosphere. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "yard",
                "main"
              ],
              "default_space_key": "yard"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "금월도 갯바위": {
        "name": "금월도 갯바위",
        "short_id": "L51",
        "description": "Jagged dark tidal rocks at the island edge, slick with spray and surrounded by churning seawater.",
        "visual_traits": [
          "jagged dark rocks",
          "wet reflective surfaces",
          "churning seawater"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, jagged dark tidal rocks at the island edge, wet reflective surfaces, churning seawater, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "entity_queue": [
      [
        "김지후(강수리영)",
        "character",
        "C01"
      ],
      [
        "김지후(강수리영) (그분 빙의 상태)",
        "character",
        "C02"
      ],
      [
        "정인우",
        "character",
        "C03"
      ],
      [
        "강민숙(홍은미)",
        "character",
        "C04"
      ],
      [
        "강민숙(홍은미) (황금빛 눈 환영 상태)",
        "character",
        "C05"
      ],
      [
        "강민숙(홍은미) (검은 연기 환영 상태)",
        "character",
        "C06"
      ],
      [
        "강영란(흰 머리 여자)",
        "character",
        "C07"
      ],
      [
        "강영란(흰 머리 여자) (육혈귀 각성 상태)",
        "character",
        "C08"
      ],
      [
        "고산들",
        "character",
        "C09"
      ],
      [
        "고산들 (육혈귀 각성 상태)",
        "character",
        "C10"
      ],
      [
        "김여상",
        "character",
        "C11"
      ],
      [
        "황봉업(황 씨)",
        "character",
        "C12"
      ],
      [
        "구창모",
        "character",
        "C13"
      ],
      [
        "노 형사",
        "character",
        "C14"
      ],
      [
        "조 형사",
        "character",
        "C15"
      ],
      [
        "신 형사",
        "character",
        "C16"
      ],
      [
        "조선인 촌주",
        "character",
        "C17"
      ],
      [
        "조선인 촌주 (그분 빙의 상태)",
        "character",
        "C18"
      ],
      [
        "그분(검은 연기 형체)",
        "character",
        "C19"
      ],
      [
        "과거의 조선인 육혈귀 생존자",
        "character",
        "C20"
      ],
      [
        "과거의 조선인 육혈귀 생존자 (각성 상태)",
        "character",
        "C21"
      ],
      [
        "일본군 병사",
        "character",
        "C22"
      ],
      [
        "낚싯꾼 #1",
        "character",
        "C23"
      ],
      [
        "낚싯꾼 #2",
        "character",
        "C24"
      ],
      [
        "낚싯꾼 #3",
        "character",
        "C25"
      ],
      [
        "마을 청년 #1",
        "character",
        "C26"
      ],
      [
        "마을 청년 #2",
        "character",
        "C27"
      ],
      [
        "수리영을 공격한 대형 검은 염소",
        "character",
        "C28"
      ],
      [
        "검은 염소",
        "character",
        "C29"
      ],
      [
        "경신 대기근의 아낙",
        "character",
        "C33"
      ],
      [
        "어린 한국인 꼬마 아이",
        "character",
        "C34"
      ],
      [
        "앳된 한국인 선비",
        "character",
        "C35"
      ],
      [
        "갈대숲과 낡은 나무 소금창고 앞",
        "location",
        "L01"
      ],
      [
        "갈대숲의 낡은 나무 소금창고 내부",
        "location",
        "L02"
      ],
      [
        "달리는 퇴근 버스 내부",
        "location",
        "L03"
      ],
      [
        "편의점 냉장고 뒤편 작업 공간",
        "location",
        "L05"
      ],
      [
        "편의점 앞 벤치",
        "location",
        "L06"
      ],
      [
        "경찰서 주차장",
        "location",
        "L07"
      ],
      [
        "민숙의 다세대주택 집 내부",
        "location",
        "L08"
      ],
      [
        "편의점 매장 내부",
        "location",
        "L09"
      ],
      [
        "다세대주택 골목과 외부 계단",
        "location",
        "L10"
      ],
      [
        "지방 국도",
        "location",
        "L11"
      ],
      [
        "구형 산타페 SUV 내부",
        "location",
        "L12"
      ],
      [
        "아반테 승용차 내부",
        "location",
        "L13"
      ],
      [
        "경찰서 형사과 사무실",
        "location",
        "L14"
      ],
      [
        "황 씨의 낚시 어선 갑판과 외부",
        "location",
        "L15"
      ],
      [
        "황 씨의 낚시 어선 조타실",
        "location",
        "L16"
      ],
      [
        "금월도 앞바다",
        "location",
        "L18"
      ],
      [
        "금월도 선착장",
        "location",
        "L19"
      ],
      [
        "반월 식당 내부",
        "location",
        "L20"
      ],
      [
        "반월 식당 뒷방",
        "location",
        "L21"
      ],
      [
        "반월 식당 뒤뜰",
        "location",
        "L22"
      ],
      [
        "반월 식당 뒤뜰의 낡은 창고 내부",
        "location",
        "L23"
      ],
      [
        "금월도 해안 마을길과 주거 골목",
        "location",
        "L24"
      ],
      [
        "금월도 해송 숲길과 산길",
        "location",
        "L25"
      ],
      [
        "금월도 숲속 자연동굴 입구",
        "location",
        "L26"
      ],
      [
        "금월도 숲속 염소 축사",
        "location",
        "L27"
      ],
      [
        "금월도 숲속 도축장 외부",
        "location",
        "L28"
      ],
      [
        "금월도 숲속 도축장 내부",
        "location",
        "L29"
      ],
      [
        "숲속 만월제 도당",
        "location",
        "L30"
      ],
      [
        "수리영 비석이 있는 숲속 공터",
        "location",
        "L31"
      ],
      [
        "꿈속 금월도 숲속 오솔길",
        "location",
        "L32"
      ],
      [
        "금월도 숲속 오솔길 입구",
        "location",
        "L33"
      ],
      [
        "국도변 주유소",
        "location",
        "L34"
      ],
      [
        "해안마을 선착장",
        "location",
        "L35"
      ],
      [
        "해안마을 횟집 야외 좌석",
        "location",
        "L36"
      ],
      [
        "금월도 숲속 동굴 내부",
        "location",
        "L37"
      ],
      [
        "금월도 해안길과 갯바위 길",
        "location",
        "L38"
      ],
      [
        "경찰 순찰정 갑판과 외부",
        "location",
        "L39"
      ],
      [
        "반월 식당 앞과 마을길",
        "location",
        "L40"
      ],
      [
        "금월도 선착장 옆 어구 창고 내부",
        "location",
        "L41"
      ],
      [
        "경신 대기근 시대의 초가집 마당",
        "location",
        "L44"
      ],
      [
        "경신 대기근 시대의 초가집 부엌",
        "location",
        "L45"
      ],
      [
        "조선시대 관아 앞마당",
        "location",
        "L46"
      ],
      [
        "조선시대 인적 드문 산길",
        "location",
        "L47"
      ],
      [
        "일제강점기 산속 초가 마을",
        "location",
        "L48"
      ],
      [
        "과거의 낡은 돛단배 갑판",
        "location",
        "L49"
      ],
      [
        "과거의 금월도 해변",
        "location",
        "L50"
      ],
      [
        "금월도 갯바위",
        "location",
        "L51"
      ],
      [
        "금월도 해안 절벽",
        "location",
        "L52"
      ],
      [
        "해안마을 경찰 지구대 내부",
        "location",
        "L53"
      ],
      [
        "스마트폰",
        "prop",
        "P01"
      ],
      [
        "두툼한 돈봉투",
        "prop",
        "P02"
      ],
      [
        "낡은 사진첩",
        "prop",
        "P05"
      ],
      [
        "총기(소총·38구경 권총)",
        "prop",
        "P06"
      ],
      [
        "창(하얀 사슴뿔 창 포함)",
        "prop",
        "P07"
      ],
      [
        "칼(도축용 칼·신칼 포함)",
        "prop",
        "P08"
      ],
      [
        "쇠파이프",
        "prop",
        "P09"
      ],
      [
        "손전등",
        "prop",
        "P10"
      ],
      [
        "피 묻은 포댓자루",
        "prop",
        "P11"
      ],
      [
        "굵은 쇠사슬",
        "prop",
        "P12"
      ],
      [
        "이끼 낀 ‘수리영’ 비석",
        "prop",
        "P13"
      ],
      [
        "검은 염소 머리",
        "prop",
        "P14"
      ],
      [
        "기괴한 종이 인형 새끼줄",
        "prop",
        "P16"
      ],
      [
        "염소 피 양동이",
        "prop",
        "P18"
      ],
      [
        "만월제 악기(북·징·장구)",
        "prop",
        "P20"
      ],
      [
        "경찰 신분증",
        "prop",
        "P21"
      ]
    ],
    "characters": [
      {
        "name": "과거의 조선인 육혈귀 생존자 (각성 상태)",
        "short_id": "C21",
        "description": "Korean adult from the early 20th century with dark hair and a gaunt, weathered face.",
        "visual_traits": [
          "Korean adult",
          "dark hair",
          "gaunt weathered face"
        ],
        "t2i_prompt": "Set in early 20th century Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult, dark hair, gaunt and weathered face, sharply pointed teeth visible. Low-key high-contrast lighting, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "고산들 (육혈귀 각성 상태)",
        "short_id": "C10",
        "description": "Korean man in his mid-40s with closely cropped dark hair, an angular face, and sharply set eyes.",
        "visual_traits": [
          "Korean man in his mid-40s",
          "closely cropped dark hair",
          "cold angular face"
        ],
        "t2i_prompt": "Set in the 2020s, South Korea. Passport-style ID photo, head and upper chest visible. A Korean man in his mid-40s with closely cropped dark hair and a cold angular face. His eyes are highly abnormal, featuring bloodshot red sclera, glowing golden irises, and horizontal rectangular pupils resembling those of a goat. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김지후(강수리영) (그분 빙의 상태)",
        "short_id": "C02",
        "description": "Korean woman in her early 20s with long black hair, a youthful oval face, and softly defined features.",
        "visual_traits": [
          "Korean woman in her early 20s",
          "long black hair",
          "youthful oval face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 20s with long black hair, a youthful oval face, and softly defined features. Her eyes are intensely glowing golden. Her entire face and visible skin are completely covered in prominent black Hebrew-letter markings. Low-key high-contrast lighting, tactile cinematic texture, uncanny occult mystery aesthetic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낚싯꾼 #2",
        "short_id": "C24",
        "description": "Korean middle-aged man with short dark hair, a rounded face, and ordinary mature features.",
        "visual_traits": [
          "Korean middle-aged man",
          "short dark hair",
          "rounded face"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean middle-aged man, short dark hair, rounded face, ordinary mature features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낚싯꾼 #3",
        "short_id": "C25",
        "description": "Korean middle-aged man with short dark hair, a narrow face, and ordinary mature features.",
        "visual_traits": [
          "Korean middle-aged man",
          "short dark hair",
          "narrow face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean middle-aged man, short dark hair, narrow face, ordinary mature facial features, photorealistic cinematic style, high quality.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "앳된 한국인 선비",
        "short_id": "C35",
        "description": "Korean young man of the Joseon era with dark hair gathered beneath a topknot, a smooth face, and delicate features.",
        "visual_traits": [
          "young Korean man",
          "traditional topknot",
          "smooth delicate face"
        ],
        "t2i_prompt": "Set in mid-2020s but spanning 1670s Joseon and early 20th century, South Korea. Passport-style ID photo, head and upper chest visible. A young Korean man with a smooth, delicate face. His black hair is gathered up into a traditional topknot. He has soft, refined facial features. Plain white background, cinematic lighting, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "경신 대기근의 아낙",
        "short_id": "C33",
        "description": "Korean woman of the 17th century with disheveled dark hair, a gaunt face, and deeply hollowed features.",
        "visual_traits": [
          "17th-century Korean woman",
          "disheveled dark hair",
          "gaunt hollow face"
        ],
        "t2i_prompt": "Set in 1670 Joseon Dynasty, Korea. Passport-style ID photo, head and upper chest visible, plain white background. A severely gaunt Korean woman, deeply hollowed cheeks, protruding cheekbones, deep-set hollow eyes, pale and extremely thin face, disheveled and unkempt dark hair.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영을 공격한 대형 검은 염소",
        "short_id": "C28",
        "description": "An abnormally large black goat with a heavy head, coarse dark hair, and two imposing horns.",
        "visual_traits": [
          "abnormally large black head",
          "coarse black hair",
          "two imposing horns"
        ],
        "t2i_prompt": "Set in 2020s modern day alongside 1670s Joseon and early 20th century eras, South Korea. Passport-style ID photo, head and upper neck visible, plain white background. An abnormally large black goat. Coarse, thick black fur covering the heavy head. Two imposing, threatening horns rising from the top of the head. Striking, uncanny golden eyes. Heavy Korean folk-occult thriller style, high-contrast lighting, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마을 청년 #1",
        "short_id": "C26",
        "description": "Korean young man with short dark hair, a broad youthful face, and plainly defined features.",
        "visual_traits": [
          "Korean young man",
          "short dark hair",
          "broad youthful face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean young man, short dark hair, broad youthful face, plainly defined features. Photorealistic, cinematic portrait.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마을 청년 #2",
        "short_id": "C27",
        "description": "Korean young man with short dark hair, a lean youthful face, and plainly defined features.",
        "visual_traits": [
          "Korean young man",
          "short dark hair",
          "lean youthful face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean young man, short dark hair, lean youthful face, plainly defined features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 촌주",
        "short_id": "C17",
        "description": "Korean man in his mid-50s with tied dark graying hair, a weathered face, and prominent mature features.",
        "visual_traits": [
          "Korean man in his mid-50s",
          "dark graying hair",
          "weathered mature face"
        ],
        "t2i_prompt": "Set in modern 2020s, 1670s Joseon, and early 20th century, South Korea and a fictional isolated island in the West Sea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-50s, tied dark graying hair, weathered mature face, prominent facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조선인 촌주 (그분 빙의 상태)",
        "short_id": "C18",
        "description": "Korean man in his mid-50s with dark graying hair, a weathered face, and prominent mature features.",
        "visual_traits": [
          "Korean man in his mid-50s",
          "dark graying hair",
          "weathered mature face"
        ],
        "t2i_prompt": "Set in modern 2020s with 1670 Joseon and early 20th century, South Korea. Passport-style ID photo, head and upper chest visible. A Korean man in his mid-50s, dark graying hair, weathered mature face, striking golden eyes. Heavy Korean folk-occult thriller style, tactile cinematic texture, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "구창모",
        "short_id": "C13",
        "description": "Korean man in his late 40s with short dark hair, a lean face, and sun-darkened mature features.",
        "visual_traits": [
          "Korean man in his late 40s",
          "short dark hair",
          "lean sun-darkened face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his late 40s, short dark hair, lean and sun-darkened mature face, photorealistic, cinematic style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "황봉업(황 씨)",
        "short_id": "C12",
        "description": "Korean man in his mid-50s with dark graying hair, a broad face, and warm, generous-looking features.",
        "visual_traits": [
          "Korean man in his mid-50s",
          "dark graying hair",
          "broad genial face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-50s, dark graying hair, broad face with soft facial lines, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "일본군 병사",
        "short_id": "C22",
        "description": "Japanese man in early adulthood with short dark hair, a clean military-era haircut, and firm angular features.",
        "visual_traits": [
          "Japanese young man",
          "short military haircut",
          "angular face"
        ],
        "t2i_prompt": "Set in early 20th century, Korea. Passport-style ID photo, head and upper chest visible, a young Japanese man in early adulthood, short dark hair with a clean military-era haircut, firm angular facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "그분(검은 연기 형체)",
        "short_id": "C19",
        "description": "A Korean-coded humanoid entity with a smoke-black face, two bent horns, and a vaguely human head shape.",
        "visual_traits": [
          "smoke-black humanoid head",
          "two bent horns",
          "vaguely human face shape"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A humanoid entity formed entirely of dense black smoke, vaguely resembling a human head shape. The face area is dark smoke-black. It has piercing, glowing golden eyes with distinctive rectangular black pupils. Two noticeably bent, irregular horns protrude from the top of the smoky head.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙(홍은미) (황금빛 눈 환영 상태)",
        "short_id": "C05",
        "description": "Korean woman in her late 40s with dark hair, a refined narrow face, and mature, elegant features.",
        "visual_traits": [
          "Korean woman in her late 40s",
          "dark hair",
          "refined narrow face"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her late 40s with dark hair, a refined narrow face, and mature, elegant features. Her eyes are uncanny golden goat-like eyes with horizontal black pupils, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "정인우",
        "short_id": "C03",
        "description": "Korean man in his mid-20s with a handsome youthful face, dark hair, and clean, balanced features.",
        "visual_traits": [
          "Korean man in his mid-20s",
          "dark hair",
          "handsome youthful face"
        ],
        "t2i_prompt": "Set in the 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-20s, dark hair, handsome youthful face, clean and balanced features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙(홍은미) (검은 연기 환영 상태)",
        "short_id": "C06",
        "description": "Korean woman in her late 40s with dark hair, a refined narrow face, and mature, elegant features.",
        "visual_traits": [
          "Korean woman in her late 40s",
          "dark hair",
          "refined narrow face"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her late 40s with a refined narrow face and mature features, but her entire head, hair, and visible upper chest are entirely transformed into dark, swirling black smoke. Her form appears as an ethereal, shifting dark illusion with her facial features subtly visible within the shadow and smoke.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "노 형사",
        "short_id": "C14",
        "description": "Korean man in his 40s with short dark hair, a broad mature face, and ordinary seasoned features.",
        "visual_traits": [
          "Korean man in his 40s",
          "short dark hair",
          "broad mature face"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, Korean man in his 40s, short dark hair, broad mature face, ordinary seasoned features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김지후(강수리영)",
        "short_id": "C01",
        "description": "Korean woman in her early 20s with a pretty youthful face, long black hair, and softly defined features.",
        "visual_traits": [
          "Korean woman in her early 20s",
          "long black hair",
          "pretty youthful face"
        ],
        "t2i_prompt": "Set in Mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean woman in her early 20s, unusually pale skin, long black hair, pretty youthful face with softly defined facial features, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "고산들",
        "short_id": "C09",
        "description": "Korean man in his mid-40s with closely cropped dark hair, a cold angular face, and sharply set eyes.",
        "visual_traits": [
          "Korean man in his mid-40s",
          "closely cropped dark hair",
          "cold angular face"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his mid-40s with closely cropped dark hair, a cold angular face, and sharply set eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙(홍은미)",
        "short_id": "C04",
        "description": "Korean woman in her late 40s with a refined narrow face, dark hair, and mature, elegant features.",
        "visual_traits": [
          "Korean woman in her late 40s",
          "dark hair",
          "refined narrow face"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her late 40s, dark hair, refined narrow face, mature and elegant facial features, low-key, high-contrast lighting, tactile cinematic texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낚싯꾼 #1",
        "short_id": "C23",
        "description": "Korean middle-aged man with short dark hair, a weathered face, and ordinary outdoor-worn features.",
        "visual_traits": [
          "Korean middle-aged man",
          "short dark hair",
          "weathered face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean middle-aged man, short dark hair, weathered and wrinkled face with ordinary features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강영란(흰 머리 여자)",
        "short_id": "C07",
        "description": "Korean woman in her late 60s with neatly twisted white hair, a graceful oval face, and dignified mature features.",
        "visual_traits": [
          "Korean woman in her late 60s",
          "neatly twisted white hair",
          "graceful dignified face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her late 60s, neatly twisted white hair, graceful oval face, dignified mature features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 염소",
        "short_id": "C29",
        "description": "A black domestic goat with coarse dark hair, a narrow muzzle, and curved horns.",
        "visual_traits": [
          "coarse black hair",
          "narrow muzzle",
          "curved horns"
        ],
        "t2i_prompt": "Set in mid-2020s South Korea with historical segments. Passport-style ID photo, head and upper chest visible, plain white background. Face of a black domestic goat, coarse dark hair, narrow muzzle, curved horns. Restrained palette of blue-black, earthy neutrals, aged ivory, deep red, and muted gold, low-key, high-contrast lighting moods, tactile cinematic texture, heavy Korean folk-occult thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "과거의 조선인 육혈귀 생존자",
        "short_id": "C20",
        "description": "Korean adult from the early 20th century with dark hair and a gaunt, weathered face.",
        "visual_traits": [
          "Korean adult",
          "dark hair",
          "gaunt weathered face"
        ],
        "t2i_prompt": "Set in early 20th century, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult, dark hair, gaunt and weathered face, sunken cheeks, rough skin texture, realistic cinematic style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김여상",
        "short_id": "C11",
        "description": "Korean man in his mid-40s with dark hair, an ordinary mature face, and plainly defined features.",
        "visual_traits": [
          "Korean man in his mid-40s",
          "dark hair",
          "ordinary mature face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his mid-40s with dark hair, an ordinary mature face, and plainly defined features, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "신 형사",
        "short_id": "C16",
        "description": "Korean man in his 30s with short dark hair, a youthful angular face, and alert features.",
        "visual_traits": [
          "Korean man in his 30s",
          "short dark hair",
          "alert angular face"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, South Korea. Passport-style ID photo, head and upper chest visible, a Korean man in his 30s, short dark hair, a youthful angular face, alert features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강영란(흰 머리 여자) (육혈귀 각성 상태)",
        "short_id": "C08",
        "description": "Korean woman in her late 60s with neatly twisted white hair, a graceful oval face, and firm mature features.",
        "visual_traits": [
          "Korean woman in her late 60s",
          "neatly twisted white hair",
          "graceful mature face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, hands slightly visible near chest with elongated razor-sharp fingernails, Korean woman in her late 60s, neatly twisted white hair, graceful oval face, firm mature features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "어린 한국인 꼬마 아이",
        "short_id": "C34",
        "description": "Korean child around three to five years old with short dark hair, a round face, and soft youthful features.",
        "visual_traits": [
          "Korean young child",
          "short dark hair",
          "round youthful face"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, 3 to 5-year-old Korean child, short dark hair, round face, soft youthful features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "조 형사",
        "short_id": "C15",
        "description": "Korean man in his 40s with short dark hair, a familiar neighborhood-like face, and sturdy mature features.",
        "visual_traits": [
          "Korean man in his 40s",
          "short dark hair",
          "approachable mature face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his 40s, short dark hair, approachable familiar face, sturdy and mature facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "금월도 앞바다",
        "short_id": "L18",
        "description": "Open blue sea surrounding a lone wooded island, with glittering waves, distant haze, and broad horizon views.",
        "visual_traits": [
          "open blue water",
          "lone wooded island",
          "broad horizon"
        ],
        "t2i_prompt": "Set in 2020s modern era, isolated island in West Sea, South Korea. Photorealistic cinematic establishing shot, open blue sea surrounding a lone wooded island, glittering waves, distant haze, broad horizon views, low-key, high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "아반테 승용차 내부",
        "short_id": "L13",
        "description": "A compact sedan cabin with a simple dashboard, dark seats, wide windshield, and restrained modern controls.",
        "visual_traits": [
          "compact dashboard",
          "dark seats",
          "wide windshield"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a compact sedan cabin, simple modern dashboard, dark seats, wide windshield, restrained modern controls, low-key high-contrast lighting, earthy neutrals, tactile cinematic texture, empty interior, no people, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 해안 마을길과 주거 골목",
        "short_id": "L24",
        "description": "A quiet island settlement of narrow lanes, low homes, colorful roofs, stone walls, gardens, and nearby sea views.",
        "visual_traits": [
          "narrow village lanes",
          "low colorful-roofed homes",
          "stone garden walls"
        ],
        "t2i_prompt": "Set in 2020s mid-modern, South Korea. Photorealistic cinematic establishing shot, a quiet coastal village settlement on a remote island, narrow winding lanes between low-rise houses with vibrant colorful roofs, rough stone walls enclosing small gardens, glimpses of the dark sea in the background, earthy neutrals and muted coastal tones, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "달리는 퇴근 버스 내부",
        "short_id": "L03",
        "description": "A modern commuter-bus cabin with rows of seats, dark windows, and streaking urban neon reflected across the glass.",
        "visual_traits": [
          "rows of commuter seats",
          "dark side windows",
          "neon reflections"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, inside a modern commuter bus cabin, rows of standard seats, dark windows, streaking urban neon and streetlight reflections across the glass, low-key lighting, cinematic texture, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "편의점 앞 벤치",
        "short_id": "L06",
        "description": "A small street-side bench beside a brightly lit convenience-store façade under urban night lighting.",
        "visual_traits": [
          "street-side bench",
          "bright storefront light",
          "night pavement"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a small street-side bench right beside a brightly lit convenience-store facade under urban night lighting, bright storefront light spilling onto the night pavement, no people, no vehicles, no objects. Low-key high-contrast lighting, tactile cinematic texture, restrained palette of blue-black and earthy neutrals, uncanny mystery atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "편의점 매장 내부",
        "short_id": "L09",
        "description": "A brightly lit convenience-store floor with stocked shelves, glass refrigerators, a service counter, and white tile.",
        "visual_traits": [
          "stocked shelves",
          "glass refrigerators",
          "white tile floor"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a brightly lit convenience store interior, aisles with fully stocked shelves, glass-door beverage refrigerators lining the wall, a checkout service counter, white tile floor, bright fluorescent lighting, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 숲속 자연동굴 입구",
        "short_id": "L26",
        "description": "A large natural cave mouth reinforced with rough wooden posts, opening into complete darkness beneath forest cover.",
        "visual_traits": [
          "large cave mouth",
          "rough wooden supports",
          "black interior void"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot of a large natural cave mouth reinforced with rough wooden posts, opening into complete darkness beneath dense forest cover. Low-key, high-contrast lighting mood, tactile cinematic texture, heavy Korean folk-occult thriller aesthetic, a restrained palette of earthy neutrals and blue-black, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 해송 숲길과 산길",
        "short_id": "L25",
        "description": "Dense coastal-pine woodland crossed by narrow paths and steep mountain tracks, heavily shaded beneath dark foliage.",
        "visual_traits": [
          "dense coastal pines",
          "narrow mountain paths",
          "deep shade"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, dense coastal-pine woodland crossed by narrow dirt paths and steep mountain tracks, heavily shaded beneath dark pine foliage, low-key high-contrast lighting, heavy folk-occult thriller mood, tactile cinematic texture, earthy neutrals and blue-black tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "지방 국도",
        "short_id": "L11",
        "description": "A quiet provincial highway bordered by dark fields and low roadside vegetation, sparse lamps, and long curves.",
        "visual_traits": [
          "long asphalt curves",
          "sparse roadside lamps",
          "low vegetation"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a quiet provincial highway bordered by dark fields and low roadside vegetation, long asphalt curves, sparse roadside lamps illuminating the empty road, low-key lighting, high-contrast mood, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "황 씨의 낚시 어선 조타실",
        "short_id": "L16",
        "description": "A compact wheelhouse with a steering wheel, navigation console, broad forward windows, and utilitarian marine fittings.",
        "visual_traits": [
          "steering wheel",
          "navigation console",
          "broad forward windows"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a compact fishing boat wheelhouse interior featuring a steering wheel, navigation console, broad forward windows, and utilitarian marine fittings, low-key lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "갈대숲과 낡은 나무 소금창고 앞",
        "short_id": "L01",
        "description": "Winter reeds surround a roughly built wooden salt shed under hard daylight, with muted earth tones and exposed planks.",
        "visual_traits": [
          "dense winter reeds",
          "rough wooden shed",
          "hard daylight"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, dense winter reeds surrounding a roughly built old wooden salt shed under hard daylight, exposed weathered wooden planks, muted earth tones, heavy Korean folk-occult thriller tone, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "황 씨의 낚시 어선 갑판과 외부",
        "short_id": "L15",
        "description": "A small fishing boat exterior with open foredeck and stern work areas, low rails, weathered surfaces, and sea spray.",
        "visual_traits": [
          "open foredeck",
          "low metal rails",
          "weathered work surfaces"
        ],
        "t2i_prompt": "Set in mid 2020s, South Korea. Photorealistic cinematic establishing shot, a small fishing boat exterior featuring an open foredeck and stern work areas, low metal rails, weathered surfaces, sea spray, tactile cinematic texture, low-key lighting, heavy Korean folk-occult thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 형사과 사무실",
        "short_id": "L14",
        "description": "A busy detective office with clustered desks, computer monitors, paperwork, lockers, and cool overhead fluorescents.",
        "visual_traits": [
          "clustered desks",
          "computer monitors",
          "cool fluorescent light"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Photorealistic cinematic establishing shot, an empty modern police detective office, clustered desks, computer monitors, stacks of paperwork, metal lockers along the walls, cool overhead fluorescent lighting casting hard shadows, low-key lighting, heavy thriller tone, restrained palette, tactile cinematic texture, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 주차장",
        "short_id": "L07",
        "description": "An open paved lot beside a police building, marked parking bays and functional daylight lighting.",
        "visual_traits": [
          "paved parking bays",
          "police-building façade",
          "open daylight"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, an open paved parking lot beside a modern police building facade, clearly marked parking bays, functional daylight lighting, tactile cinematic texture, slightly muted thriller color palette, wide angle, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 숲속 도축장 외부",
        "short_id": "L28",
        "description": "A crude timber outbuilding hidden among trees, with broken windows, rough plank walls, and a bare trampled yard.",
        "visual_traits": [
          "rough timber walls",
          "broken window",
          "forest-hidden yard"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a crude timber outbuilding hidden among dense forest trees, rough plank walls, broken windows, a bare trampled dirt yard, low-key lighting, eerie atmospheric shadows, tactile cinematic texture, muted earthy neutrals and aged wood tones, heavy Korean folk-occult thriller aesthetic, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "반월 식당 뒷방",
        "short_id": "L21",
        "description": "A neatly arranged small room with a low sleeping area, simple furnishings, curtained window, and warm daylight.",
        "visual_traits": [
          "neat small room",
          "curtained window",
          "warm daylight"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, a neatly arranged small room with a low sleeping area and simple furnishings, a curtained window letting in warm daylight, subtle textures of modest living, restrained palette with earthy neutrals, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 숲속 염소 축사",
        "short_id": "L27",
        "description": "A rough woodland livestock pen enclosed by timber fencing and a simple shed beneath dense coastal pines.",
        "visual_traits": [
          "timber-fenced pen",
          "simple animal shed",
          "dense pine cover"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea and a fictional remote island in the West Sea. Photorealistic cinematic establishing shot, a rough woodland livestock pen enclosed by timber fencing, a simple wooden animal shed beneath dense coastal pine trees. Earthy neutrals, muted colors, low-key lighting, heavy Korean folk-occult thriller atmosphere, tactile cinematic texture, eerie isolated community mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "다세대주택 골목과 외부 계단",
        "short_id": "L10",
        "description": "A narrow residential alley lined with dense multiplex façades and exposed concrete or metal exterior stairs.",
        "visual_traits": [
          "narrow housing alley",
          "dense façades",
          "exterior stairs"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow residential alley lined with dense multiplex facades and exposed concrete or metal exterior stairs, heavy Korean folk-occult thriller tone, low-key, high-contrast lighting, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "반월 식당 뒤뜰",
        "short_id": "L22",
        "description": "A modest rear yard with a tended vegetable plot, wooden platform, drying greens, and a separate shabby shed.",
        "visual_traits": [
          "tended vegetable plot",
          "wooden platform",
          "shabby shed"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a modest rear yard of a rustic restaurant, featuring a neatly tended vegetable plot, a low wooden platform, drying greens, and a separate shabby wooden shed, heavy Korean folk-occult thriller tone, low-key high-contrast lighting, tactile cinematic texture, color palette of earthy neutrals and aged ivory, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "구형 산타페 SUV 내부",
        "short_id": "L12",
        "description": "An aging SUV cabin with a worn dashboard, dark upholstery, broad windshield, and dim instrument lighting.",
        "visual_traits": [
          "worn dashboard",
          "dark upholstery",
          "dim instrument panel"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, empty interior of an aging SUV cabin, worn dashboard, dark upholstery, broad windshield, dim instrument lighting, heavy Korean folk-occult thriller mood, low-key high-contrast lighting, earthy neutrals, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "편의점 냉장고 뒤편 작업 공간",
        "short_id": "L05",
        "description": "A narrow tiled service gap behind glass-front refrigerators, crowded with drink backs, baskets, and cold fluorescent light.",
        "visual_traits": [
          "white tile floor",
          "refrigerator backs",
          "cold fluorescent light"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, a narrow white tiled service gap behind glass-front convenience store refrigerators, crowded with the mechanical backs of drink displays, stacked baskets, and crates under cold fluorescent light. Low-key, high-contrast lighting, tactile cinematic texture, heavy occult thriller tone, uncanny mystery atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "민숙의 다세대주택 집 내부",
        "short_id": "L08",
        "description": "A compact two-room multiplex home with a small living room, modest sofa, framed photos, and a narrow entryway.",
        "visual_traits": [
          "compact living room",
          "modest sofa",
          "narrow entryway"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a compact multiplex apartment. A small living room with a modest sofa, framed photos on the walls, and a narrow entryway. Dimly lit with low-key, high-contrast lighting, tactile cinematic texture, earthy neutrals and muted gold palette. Heavy Korean folk-occult thriller atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "갈대숲의 낡은 나무 소금창고 내부",
        "short_id": "L02",
        "description": "A crude shed of mismatched boards and timber braces, dimly lit through gaps with a bare, cramped floor.",
        "visual_traits": [
          "mismatched plank walls",
          "exposed timber braces",
          "dim slit lighting"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a crude shed interior of mismatched boards and timber braces, an old wooden salt warehouse inside, dimly lit through gaps in the wood, bare cramped floor, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller style, muted earthy neutrals and deep shadows, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 숲속 도축장 내부",
        "short_id": "L29",
        "description": "A dim makeshift slaughter room with a cutting table, hanging hooks, wall-mounted blades, buckets, and stained surfaces.",
        "visual_traits": [
          "slaughter table",
          "hanging metal hooks",
          "wall-mounted blades"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a dim makeshift slaughter room inside a dark forest, rough cutting table in the center, heavy metal hooks hanging from the ceiling, wall-mounted butchering blades, scattered buckets, heavily stained surfaces and floors, heavy Korean folk-occult thriller style, low-key high-contrast lighting, tactile cinematic texture, earthy neutral palette with deep red tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "반월 식당 뒤뜰의 낡은 창고 내부",
        "short_id": "L23",
        "description": "A cramped old storeroom with rough walls, stacked restaurant goods, fishing supplies, and sparse dim lighting.",
        "visual_traits": [
          "rough storeroom walls",
          "stacked supplies",
          "dim lighting"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a cramped old storeroom, rough walls, stacked restaurant goods, fishing supplies, sparse dim lighting, earthy neutrals, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, empty space, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 선착장",
        "short_id": "L19",
        "description": "A small concrete island pier facing a compact village of colorful roofs, autumn trees, and forested slopes.",
        "visual_traits": [
          "concrete pier",
          "colorful village roofs",
          "autumn forest backdrop"
        ],
        "t2i_prompt": "Set in 2020s South Korea, fictional remote island in the West Sea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A small concrete island pier facing a compact coastal village with colorful roofs, backed by autumn trees and densely forested slopes. Heavy Korean folk-occult thriller tone, blue-black, earthy neutrals, and aged ivory palette, low-key high-contrast lighting, tactile cinematic texture, uncanny mystery atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "반월 식당 내부",
        "short_id": "L20",
        "description": "A classroom-sized rustic shop combining dining tables, convenience shelves, fishing goods, and an open kitchen.",
        "visual_traits": [
          "simple dining tables",
          "mixed shop shelves",
          "open kitchen"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a classroom-sized rustic shop and restaurant. The space features simple dining tables, convenience store shelves stocked with mixed daily goods and fishing gear, and a visible open kitchen area. Restrained palette of earthy neutrals, aged ivory, and deep shadows, low-key high-contrast lighting, tactile cinematic texture, heavy Korean folk-occult thriller tone, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "숲속 만월제 도당",
        "short_id": "L30",
        "description": "A circular forest clearing dominated by a towering boulder, ritual altar, fire pits, and dark coastal pines.",
        "visual_traits": [
          "towering central boulder",
          "ritual altar",
          "circular fire pits"
        ],
        "t2i_prompt": "Set in mid-2020s South Korea. Photorealistic cinematic establishing shot, a circular forest clearing dominated by a towering central boulder, traditional ritual altar, circular fire pits, surrounded by dark coastal pines, low-key high-contrast lighting, heavy Korean folk-occult thriller tone, blue-black and earthy neutral palette, eerie mysterious atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "꿈속 금월도 숲속 오솔길",
        "short_id": "L32",
        "description": "A surreal forest footpath with deep perspective, dim diffuse light, dense pines, and unnaturally unchanging distance.",
        "visual_traits": [
          "deep straight footpath",
          "dim diffuse light",
          "repeating pine scenery"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, a virtual isolated island in the West Sea of South Korea. Photorealistic cinematic establishing shot, a surreal forest footpath with deep perspective, dim diffuse light, dense pines, repeating pine scenery, unnaturally unchanging distance, heavy Korean folk-occult thriller tone, blue-black and earthy neutral palette, low-key lighting, eerie and uncanny mystery atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 해안길과 갯바위 길",
        "short_id": "L38",
        "description": "A narrow coastal route alternating between low village road and steep wave-washed rocks beside open sea.",
        "visual_traits": [
          "narrow coastal track",
          "steep dark rocks",
          "open sea edge"
        ],
        "t2i_prompt": "Set in modern times with historical echoes, South Korean coastal areas and fictional remote islands. Photorealistic cinematic establishing shot, a narrow coastal track alternating between a low village path and steep dark rocks washed by waves, beside an open sea edge, isolated coastal route, heavy Korean folk-occult thriller aesthetic, low-key lighting, earthy neutrals and blue-black palette, tactile cinematic texture, moody atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 숲속 오솔길 입구",
        "short_id": "L33",
        "description": "A narrow path entering dense coastal-pine woods, with bright daylight fading abruptly into heavy shade.",
        "visual_traits": [
          "narrow trailhead",
          "dense pine wall",
          "abrupt deep shade"
        ],
        "t2i_prompt": "Set in Mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow dirt path entering a dense coastal pine forest, the edge of the woods acts as a wall of trees where bright daylight outside abruptly fades into heavy, deep shadow inside the forest, heavy Korean folk-occult thriller aesthetic, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "수리영 비석이 있는 숲속 공터",
        "short_id": "L31",
        "description": "A shaded forest clearing containing moss-covered waist-high steles, rotting meat offerings, and dense pine undergrowth.",
        "visual_traits": [
          "moss-covered steles",
          "rotting offerings",
          "dense pine undergrowth"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A shaded forest clearing deep in the woods. Dense pine undergrowth surrounds the area. Several moss-covered, waist-high stone steles stand in the center. The ground is covered with fallen pine needles and earthy dirt. Low-key, high-contrast lighting, tactile cinematic texture, earthy neutrals and deep greens, heavy Korean folk-occult thriller atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안마을 횟집 야외 좌석",
        "short_id": "L36",
        "description": "Outdoor seafood-restaurant seating facing a dark sea, with simple tables and distant fishing lights on the horizon.",
        "visual_traits": [
          "simple outdoor tables",
          "night sea view",
          "distant boat lights"
        ],
        "t2i_prompt": "Set in the mid-2020s, southwestern coast of South Korea. Photorealistic cinematic establishing shot, outdoor seafood-restaurant seating facing a dark sea, simple outdoor tables, distant fishing boat lights on the horizon, low-key lighting, heavy Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안마을 선착장",
        "short_id": "L35",
        "description": "A modest mainland fishing pier with working docks, weathered sheds, drum fires, and open coastal water.",
        "visual_traits": [
          "working pier",
          "weathered dock sheds",
          "open coastal water"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a modest mainland fishing pier with working docks, weathered sheds, and drum fires by the open coastal water, heavy Korean folk-occult thriller atmosphere, earthy neutrals and blue-black palette, low-key high-contrast lighting, tactile cinematic texture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "국도변 주유소",
        "short_id": "L34",
        "description": "A small roadside filling station with fuel pumps, concrete forecourt, low service building, and open provincial surroundings.",
        "visual_traits": [
          "fuel pumps",
          "concrete forecourt",
          "low service building"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a small roadside filling station with fuel pumps on a concrete forecourt, a low single-story service building, open provincial surroundings, heavy Korean folk-occult thriller tone, uncanny mystery atmosphere, low-key high-contrast lighting, tactile cinematic texture, muted earthy neutral tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰 순찰정 갑판과 외부",
        "short_id": "L39",
        "description": "A compact patrol-boat exterior with open deck, railings, small wheelhouse, rescue fittings, and utilitarian lighting.",
        "visual_traits": [
          "open working deck",
          "metal railings",
          "small wheelhouse"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Photorealistic cinematic establishing shot, exterior and open deck of a compact maritime police patrol boat, metal railings lining the edge, small wheelhouse, rescue fittings attached to the exterior walls, utilitarian maritime lighting, turbulent dark sea water in the background, low-key high-contrast lighting, tactile cinematic texture, blue-black and earthy neutral palette, heavy thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 숲속 동굴 내부",
        "short_id": "L37",
        "description": "A deep limestone chamber with uneven rock walls, low tunnels, bats overhead, bone-strewn floors, and pools of moisture.",
        "visual_traits": [
          "uneven rock walls",
          "bone-strewn floor",
          "bat-filled ceiling"
        ],
        "t2i_prompt": "Set in the 2020s, an isolated island in the West Sea of South Korea. Photorealistic cinematic establishing shot, a deep limestone cave chamber interior, uneven rock walls, bat-filled ceiling, floor scattered with bones, small pools of moisture reflecting dim light, low dark tunnels, earthy neutrals and blue-black tones, low-key high-contrast lighting, heavy Korean folk-occult thriller atmosphere, tactile cinematic texture, empty space, no people, no vehicles, no modern objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경신 대기근 시대의 초가집 마당",
        "short_id": "L44",
        "description": "A bare dirt yard before a straw-roofed house, enclosed by rough fencing and dry, famine-stricken surroundings.",
        "visual_traits": [
          "bare dirt yard",
          "straw-roofed house",
          "dry rough fencing"
        ],
        "t2i_prompt": "Set in 1670s Joseon era, Korea. Photorealistic cinematic establishing shot, a barren dirt yard in front of a traditional Korean straw-roofed house (choga). The yard is enclosed by rough, dry fencing. The surrounding environment is completely dry and desolate, showing signs of severe famine. Low-key, high-contrast lighting, tactile cinematic texture, heavy earthy neutrals, bleak atmosphere. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "yard",
                "main"
              ],
              "default_space_key": "yard"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월도 갯바위",
        "short_id": "L51",
        "description": "Jagged dark tidal rocks at the island edge, slick with spray and surrounded by churning seawater.",
        "visual_traits": [
          "jagged dark rocks",
          "wet reflective surfaces",
          "churning seawater"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, jagged dark tidal rocks at the island edge, wet reflective surfaces, churning seawater, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "1acbfe11-662f-4896-917b-b5931ed0f958",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-08-07T03:55:28.824747+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}