Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red text overlay.

Permanent icon record

Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red text overlay.

Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red tex…

A visual description has not been added yet. The archival record below is still available.

Download original

About this icon

Animation

  • frame 0: no text
  • frame 1: red text appears
  • frame 2: no text

Animation Summary

  • Three frames show static character pose with red text appearing only in top-right frame; no motion beyond text change.

Composition

  • 2x2 contact sheet
  • top-left character
  • top-right text overlay
  • bottom-left static pose
  • bottom-right empty space

Dense Caption

A 512x512 pixel art contact sheet displays four panels arranged in a 2x2 grid. The top-left panel shows a character with pink hair styled in twin buns featuring blue accents, blue eyes, and dark armor-like shoulder pads against a black background. The top-right panel is identical except for red text overlay reading "I'M NOT A SAD DOLL" in white pixelated letters outlined in black. The bottom-left panel matches the top-left character pose without any text. The bottom-right panel is empty gray space. All visible panels use 8-bit style with dithering and hard edges, showing no animation beyond frame-to-frame differences. The character has a neutral expression with slightly downturned mouth. The red border frames all four panels uniformly.

Description

Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red text overlay.

Identity Hypotheses

  • sad doll | basis both | confidence 0.75 | evidence text overlay + hair style

Metadata Not Confirmed By Image

  • title mentions smile/happy but character has neutral expression
  • url and id not visually verifiable

Metadata Only Entities

  • myoldicons / sad dollz category

Metadata Supported By Image

  • category: dollz
  • text overlay matches "sad doll" theme

Non Redundant Search Phrases

  • pink hair twin buns character
  • red text I'M NOT A SAD DOLL pixel art
  • 8-bit sad doll contact sheet

Preprocessing Notes

  • contact sheet layout 2x2
  • sampled frame count 3
  • source frame count 3
  • gray transparency background in bottom-right panel

Safety Notes

  • text contains 'sad doll' but not explicit or sexual

Source Metadata Interpretation

source: myoldicons-originalicons | title: MyOldIcons / OriginalIcons API | alt: 1101308932_954756057.gif | skimmingal247 Just because I smile doesnt mean Im happy | animated | myoldicons id 163504 | category: myoldicons / dollz / sad dollz | url: 1110418619_1471763934

Subjects

  • text overlay

Visible Text

  • I'M NOT A SAD DOLL

Visually Supported Entities

  • doll-like character design

Wordwall

  • pink hair twin buns
  • blue eyes pixel art
  • dark armor shoulder pads
  • black background
  • red text overlay
  • I'M NOT A SAD DOLL
  • neutral expression
  • dithering edges
  • hard pixelated lines
  • 8-bit style
  • frame-to-frame change
  • text appears top-right frame
  • no animation except text
  • gray empty panel
  • character pose static
  • blue accents hair
  • white outline text
  • black border frames
  • pixel art contact sheet
  • red text background
  • non-redundant visual facts

Source & archive date

Added to archive
July 8, 2026

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / dollz / sad dollz
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 08:49 UTC
Technical archive details
Format
GIF
Dimensions
50×50 pixels
File size
3.1 KB
Motion
Animated (3 frames)
Added to archive
July 8, 2026
Relative path
icons/40/40e0c43ab5c28faa8db06236ab6502206754ee4b1950d1fb0ae558141c3f2125.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:10 UTC
Archive ID
40e0c43ab5c28faa
SHA-256
40e0c43ab5c28faa8db06236ab6502206754ee4b1950d1fb0ae558141c3f2125
Content-safety assessments (2)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 22, 2026 at 10:01 UTC
Run
89
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.392157

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.699020onnx/unsafe0.392157onnx/nsfw0.361813onnx/nsfl0.030344
legacy-enrichmentqwen3-vl:30blegacy-import
Assessed
July 13, 2026 at 01:48 UTC
Run
29
Input
image
Preprocessing
contact-sheet-smart
Overall label
safe
Overall score
0.900000

OpenAI category scores

CategoryScoreProvider flaglegacy/manual-review0.000000falselegacy/nsfw0.000000false
Enrichment records (1)
wordwall-v1qwen3-vl:30bcontact-sheet-smartok

Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red text overlay.

Reviewed
July 13, 2026 at 01:48 UTC
Run
29
Version
v3
Elapsed
11,538 ms
Tokens
prompt 2,996, response 1,197

Review tags

  • red text i m not a sad doll (text, 1.00)
  • 8 bit pixel art (style, 0.95)
  • blue eyes (subject, 0.95)
  • pink haired character (subject, 0.95)
  • frame to frame change (animation, 0.90)
  • black background (color, 0.90)
  • gray empty panel (composition, 0.90)
  • neutral expression (mood, 0.90)
  • text overlay (object, 0.90)
  • twin buns hair style (subject, 0.90)
  • armor shoulder pads (object, 0.85)
  • red border frames (object, 0.85)
  • dithering edges (style, 0.80)

Actions

  • static pose
  • text appears in frame 1

Animation

  • frame 0: no text
  • frame 1: red text appears
  • frame 2: no text

Animation Summary

  • Three frames show static character pose with red text appearing only in top-right frame; no motion beyond text change.

Colors

  • pink
  • blue
  • black
  • white
  • red
  • gray

Composition

  • 2x2 contact sheet
  • top-left character
  • top-right text overlay
  • bottom-left static pose
  • bottom-right empty space

Dense Caption

A 512x512 pixel art contact sheet displays four panels arranged in a 2x2 grid. The top-left panel shows a character with pink hair styled in twin buns featuring blue accents, blue eyes, and dark armor-like shoulder pads against a black background. The top-right panel is identical except for red text overlay reading "I'M NOT A SAD DOLL" in white pixelated letters outlined in black. The bottom-left panel matches the top-left character pose without any text. The bottom-right panel is empty gray space. All visible panels use 8-bit style with dithering and hard edges, showing no animation beyond frame-to-frame differences. The character has a neutral expression with slightly downturned mouth. The red border frames all four panels uniformly.

Description

Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red text overlay.

Identity Hypotheses

  • sad doll | basis both | confidence 0.75 | evidence text overlay + hair style

Metadata Not Confirmed By Image

  • title mentions smile/happy but character has neutral expression
  • url and id not visually verifiable

Metadata Only Entities

  • myoldicons / sad dollz category

Metadata Supported By Image

  • category: dollz
  • text overlay matches "sad doll" theme

Mood

  • neutral
  • defiant (text)
  • playful (hair)

Non Redundant Search Phrases

  • pink hair twin buns character
  • red text I'M NOT A SAD DOLL pixel art
  • 8-bit sad doll contact sheet

Objects

  • armor shoulder pads
  • red border frames

Preprocessing Notes

  • contact sheet layout 2x2
  • sampled frame count 3
  • source frame count 3
  • gray transparency background in bottom-right panel

Safety Notes

  • text contains 'sad doll' but not explicit or sexual

Source Metadata Interpretation

source: myoldicons-originalicons | title: MyOldIcons / OriginalIcons API | alt: 1101308932_954756057.gif | skimmingal247 Just because I smile doesnt mean Im happy | animated | myoldicons id 163504 | category: myoldicons / dollz / sad dollz | url: 1110418619_1471763934

Style

  • 8-bit pixel art
  • dithering
  • hard edges

Subjects

  • pink-haired character
  • text overlay

Visible Text

  • I'M NOT A SAD DOLL

Visually Supported Entities

  • doll-like character design

Wordwall

  • pink hair twin buns
  • blue eyes pixel art
  • dark armor shoulder pads
  • black background
  • red text overlay
  • I'M NOT A SAD DOLL
  • neutral expression
  • dithering edges
  • hard pixelated lines
  • 8-bit style
  • frame-to-frame change
  • text appears top-right frame
  • no animation except text
  • gray empty panel
  • character pose static
  • blue accents hair
  • white outline text
  • black border frames
  • pixel art contact sheet
  • red text background
  • non-redundant visual facts
Raw JSON
{
  "inputIndex": 0,
  "sha256": "40e0c43ab5c28faa8db06236ab6502206754ee4b1950d1fb0ae558141c3f2125",
  "description": "Pixel art contact sheet of a character with pink hair in twin buns, blue eyes, and dark armor-like shoulder pads across three frames showing static pose and one frame with red text overlay.",
  "denseCaption": "A 512x512 pixel art contact sheet displays four panels arranged in a 2x2 grid. The top-left panel shows a character with pink hair styled in twin buns featuring blue accents, blue eyes, and dark armor-like shoulder pads against a black background. The top-right panel is identical except for red text overlay reading \u0022I\u0027M NOT A SAD DOLL\u0022 in white pixelated letters outlined in black. The bottom-left panel matches the top-left character pose without any text. The bottom-right panel is empty gray space. All visible panels use 8-bit style with dithering and hard edges, showing no animation beyond frame-to-frame differences. The character has a neutral expression with slightly downturned mouth. The red border frames all four panels uniformly.",
  "wordwall": [
    "pink hair twin buns",
    "blue eyes pixel art",
    "dark armor shoulder pads",
    "black background",
    "red text overlay",
    "I\u0027M NOT A SAD DOLL",
    "neutral expression",
    "dithering edges",
    "hard pixelated lines",
    "8-bit style",
    "frame-to-frame change",
    "text appears top-right frame",
    "no animation except text",
    "gray empty panel",
    "character pose static",
    "blue accents hair",
    "white outline text",
    "black border frames",
    "pixel art contact sheet",
    "red text background",
    "non-redundant visual facts"
  ],
  "visibleText": [
    "I\u0027M NOT A SAD DOLL"
  ],
  "uncertainText": [],
  "subjects": [
    "pink-haired character",
    "text overlay"
  ],
  "actions": [
    "static pose",
    "text appears in frame 1"
  ],
  "objects": [
    "armor shoulder pads",
    "red border frames"
  ],
  "colors": [
    "pink",
    "blue",
    "black",
    "white",
    "red",
    "gray"
  ],
  "style": [
    "8-bit pixel art",
    "dithering",
    "hard edges"
  ],
  "composition": [
    "2x2 contact sheet",
    "top-left character",
    "top-right text overlay",
    "bottom-left static pose",
    "bottom-right empty space"
  ],
  "mood": [
    "neutral",
    "defiant (text)",
    "playful (hair)"
  ],
  "animation": [
    "frame 0: no text",
    "frame 1: red text appears",
    "frame 2: no text"
  ],
  "preprocessingNotes": [
    "contact sheet layout 2x2",
    "sampled frame count 3",
    "source frame count 3",
    "gray transparency background in bottom-right panel"
  ],
  "sourceMetadataInterpretation": [
    "source: myoldicons-originalicons | title: MyOldIcons / OriginalIcons API | alt: 1101308932_954756057.gif | skimmingal247 Just because I smile doesnt mean Im happy | animated | myoldicons id 163504 | category: myoldicons / dollz / sad dollz | url: 1110418619_1471763934"
  ],
  "metadataSupportedByImage": [
    "category: dollz",
    "text overlay matches \u0022sad doll\u0022 theme"
  ],
  "metadataNotConfirmedByImage": [
    "title mentions smile/happy but character has neutral expression",
    "url and id not visually verifiable"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "doll-like character design"
  ],
  "metadataOnlyEntities": [
    "myoldicons / sad dollz category"
  ],
  "identityHypotheses": [
    "sad doll | basis both | confidence 0.75 | evidence text overlay \u002B hair style"
  ],
  "namedEntities": [],
  "fandoms": [],
  "animationSummary": "Three frames show static character pose with red text appearing only in top-right frame; no motion beyond text change.",
  "safetyLabel": "safe",
  "safetyConfidence": 0.9,
  "isNsfw": false,
  "needsManualReview": false,
  "nsfwReasons": [],
  "safetyNotes": [
    "text contains \u0027sad doll\u0027 but not explicit or sexual"
  ],
  "nonRedundantSearchPhrases": [
    "pink hair twin buns character",
    "red text I\u0027M NOT A SAD DOLL pixel art",
    "8-bit sad doll contact sheet"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "pink-haired character",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "visible"
    },
    {
      "tag": "text overlay",
      "category": "object",
      "confidence": 0.9,
      "evidence": "visible"
    },
    {
      "tag": "red text I\u0027M NOT A SAD DOLL",
      "category": "text",
      "confidence": 1.0,
      "evidence": "visible exact text"
    },
    {
      "tag": "8-bit pixel art",
      "category": "style",
      "confidence": 0.95,
      "evidence": "visible"
    },
    {
      "tag": "black background",
      "category": "color",
      "confidence": 0.9,
      "evidence": "visible"
    },
    {
      "tag": "armor shoulder pads",
      "category": "object",
      "confidence": 0.85,
      "evidence": "visible on character"
    },
    {
      "tag": "dithering edges",
      "category": "style",
      "confidence": 0.8,
      "evidence": "visible in pixel rendering"
    },
    {
      "tag": "neutral expression",
      "category": "mood",
      "confidence": 0.9,
      "evidence": "visible face details"
    },
    {
      "tag": "blue eyes",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "visible"
    },
    {
      "tag": "twin buns hair style",
      "category": "subject",
      "confidence": 0.9,
      "evidence": "visible"
    },
    {
      "tag": "red border frames",
      "category": "object",
      "confidence": 0.85,
      "evidence": "visible around panels"
    },
    {
      "tag": "gray empty panel",
      "category": "composition",
      "confidence": 0.9,
      "evidence": "bottom-right panel is gray space"
    },
    {
      "tag": "frame-to-frame change",
      "category": "animation",
      "confidence": 0.9,
      "evidence": "text appears only in top-right frame"
    }
  ],
  "moderationAudit": {
    "storedSafetyLabel": "safe",
    "storedIsNsfw": false,
    "storedNeedsManualReview": false,
    "hardAdultTextOverride": false,
    "missingSafetyLabel": false
  }
}
Source semantic tags (8)
TagConf.Evidence1101308932 954756057.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 1635040.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textskimmingal247 just because i smile doesnt mean im happy0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textdollz0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorysad dollz0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titleoriginalicons api0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-title
Full source records (1)

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / dollz / sad dollz
Title
MyOldIcons / OriginalIcons API
Alt
1101308932_954756057.gif | skimmingal247 Just because I smile doesnt mean Im happy | animated | myoldicons id 163504
Observed
July 8, 2026 at 08:49 UTC
Rights
mixed copyright and user-submitted material; research/reference only by default
Slice
recovered large-scale AIM icon and away-message archive with category, subcategory, filename, keyword, and animation metadata