{
  "character": {
    "id": "1daf882f-9f98-4db1-ba46-b4c04d251f27",
    "slug": "celeste-von-grand",
    "name": "Celeste von Grand",
    "race": "Elf",
    "character_class": "Sorcerer",
    "jan_favorite": false,
    "is_ff_portrait": false,
    "profile_url": "https://framedfantasy.com/pages/hero?h=celeste-von-grand",
    "character_url": "https://hall-library.framedfantasy.com/characters/celeste-von-grand",
    "character_json_url": "https://hall-library.framedfantasy.com/characters/celeste-von-grand.json",
    "character_markdown_url": "https://hall-library.framedfantasy.com/characters/celeste-von-grand.md",
    "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1778723504526_0.jpg",
    "image_url": "https://hall-library.framedfantasy.com/images/celeste-von-grand",
    "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1778723504526_0.jpg",
    "crop": {
      "x": 50,
      "y": 0,
      "zoom": 100
    },
    "story_excerpt": "You're the kind of hero who investigates from the margins, taking Old Yost's Cart and becoming the Shadow Investigator when others rush forward. The silver hair disappearing into darkness never left you, and now you chase names the way you once chased that silhouette. Every grimoire page you turn is",
    "story": "You're the kind of hero who investigates from the margins, taking Old Yost's Cart and becoming the Shadow Investigator when others rush forward. The silver hair disappearing into darkness never left you, and now you chase names the way you once chased that silhouette. Every grimoire page you turn is another person you might never find, another answer that slips away before you grasp it. Tables will remember you as the one who solved mysteries everyone else had already abandoned.\n\nDefining moment: My mother abandoning me on the temple steps at the highest hour of night. She runs into the distance, only her fleeting silver hair being seen from the distance until it's no longer visible. \n\nHas names to find"
  }
}
