{"icon":{"sha256":"9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6","relativePath":"icons/9f/9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6.gif","extension":"gif","mediaType":"image/gif","width":96,"height":96,"byteLength":27515,"frameCount":22,"isAnimated":true,"animationMetadataInspectedUtc":"2026-07-10T04:03:51.6676101+00:00","scannerMetadataVersion":1,"firstSeenUtc":"2026-07-08T00:01:41.0970648+00:00"},"observations":[{"sourceId":"wayback-badassbuddy-gifs","sourceDisplayName":"Wayback CDX BadassBuddy GIF Captures","sourceKind":"wayback-cdx","eraLabel":"Early-2000s Mainstream Portal","eraStartYear":2002,"eraEndYear":2004,"culturalSlice":"mainstream attitude/humor/brand portal icons","sourceType":"Wayback historical portal crawl","rightsProfile":"mixed copyright; research/reference only by default","originalUrl":"http://www.badassbuddy.com/Badass_Buddy_Icons/Ryu_Hadouken_Buddy_Icon/?action=download","downloadUrl":"https://web.archive.org/web/20171204221324id_/http://www.badassbuddy.com/Badass_Buddy_Icons/Ryu_Hadouken_Buddy_Icon/?action=download","altText":"","categoryPath":"badass buddy icons / ryu hadouken buddy icon","status":"accepted","observedUtc":"2026-07-08T00:01:41.1001448+00:00"}],"sourceTags":[{"sourceId":"wayback-badassbuddy-gifs","tag":"badass buddy icons","evidence":"observation · category · curated-homogeneous · observation-category","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","tag":"ryu hadouken buddy icon","evidence":"observation · category · curated-homogeneous · observation-category","confidence":0.8,"methodKey":"typed-source-evidence-v2"}],"reviews":[{"id":647066,"runId":63,"model":"qwen3-vl:30b","promptVariant":"wordwall-v1","preprocessMode":"contact-sheet-smart","enrichmentMetadataVersion":5,"description":"Pixel art character sprites in various poses with energy effects, labeled 'Ryu Hadouken' beneath each.","rawJson":"{\"inputIndex\":0,\"sha256\":\"9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6\",\"description\":\"Pixel art character sprites in various poses with energy effects, labeled \\u0027Ryu Hadouken\\u0027 beneath each.\",\"denseCaption\":\"Pixel art sprites of a character with black hair and red headband in multiple poses: standing, punching, and emitting blue/purple energy effects. Two blonde-haired characters appear in smaller sprites. All sprites have \\u0027Ryu Hadouken\\u0027 text below them. Backgrounds alternate between gray and white. The character wears a white shirt with red accents. Energy effects show blue, light blue, and purple hues. Some sprites show the character holding a small yellow object. The sprites are arranged in a grid layout with varying background colors.\",\"wordwall\":[\"Ryu Hadouken\",\"black hair\",\"red headband\",\"white shirt\",\"red accents\",\"blue energy\",\"purple energy\",\"light blue energy\",\"small yellow object\",\"gray background\",\"white background\",\"pixel art\",\"two blonde characters\",\"energy effects\",\"standing pose\",\"punching pose\",\"small sprites\",\"text label\",\"alternating backgrounds\"],\"visibleText\":[\"Ryu Hadouken\"],\"uncertainText\":[],\"subjects\":[\"character with black hair\",\"two blonde characters\"],\"actions\":[\"standing\",\"punching\",\"emitting energy effects\",\"holding small yellow object\"],\"objects\":[\"small yellow object\",\"energy effects\"],\"colors\":[\"black\",\"red\",\"white\",\"blue\",\"light blue\",\"purple\",\"gray\",\"yellow\"],\"style\":[\"pixel art\",\"8-bit\"],\"composition\":[\"alternating backgrounds\",\"multiple poses\"],\"mood\":[\"action\",\"dynamic\"],\"animation\":[\"energy effects change from blue to light blue to purple\",\"character poses change from standing to punching\"],\"preprocessingNotes\":[\"source hints indicate 2002-2004 era but pixels show consistent style\",\"quarantined wordwall: grid layout\",\"quarantined composition: grid layout\",\"quarantined retrieval: Ryu Hadouken grid layout\"],\"sourceMetadataInterpretation\":[\"provenance era: Early-2000s Mainstream Portal\",\"provenance topic-coverage: early viral web\",\"provenance collection-attribute: mainstream attitude/humor/brand portal icons\"],\"metadataSupportedByImage\":[\"provenance topic-coverage: attitude\",\"provenance topic-coverage: humor\",\"provenance topic-coverage: brands\"],\"metadataNotConfirmedByImage\":[\"provenance era: 2002\",\"provenance era: 2004\",\"provenance source-name: Wayback CDX BadassBuddy GIF Captures\",\"provenance topic-coverage: advertising\",\"provenance topic-coverage: celebrity\",\"provenance collection-attribute: badassbuddy\",\"provenance collection-attribute: portal\"],\"metadataContradictedByImage\":[],\"visuallySupportedEntities\":[\"Ryu Hadouken\"],\"metadataOnlyEntities\":[],\"identityHypotheses\":[],\"namedEntities\":[],\"fandoms\":[],\"animationSummary\":\"Character emits blue energy that transitions to light blue then purple across frames; character poses shift from standing to punching while holding small yellow object.\",\"nonRedundantSearchPhrases\":[\"Ryu Hadouken pixel art\",\"black hair red headband energy effects\",\"blue purple light blue energy sprites\",\"Ryu Hadouken\",\"Ryu Hadouken two blonde characters\",\"Ryu Hadouken small yellow object\",\"Ryu Hadouken alternating backgrounds\",\"Ryu Hadouken action poses\"],\"uncertainty\":[],\"aestheticStrengths\":[],\"aestheticWeaknesses\":[],\"tags\":[{\"tag\":\"character with black hair\",\"category\":\"subject\",\"confidence\":0.8,\"evidence\":\"visible: character with black hair\"},{\"tag\":\"two blonde characters\",\"category\":\"subject\",\"confidence\":0.8,\"evidence\":\"visible: two blonde characters\"},{\"tag\":\"standing\",\"category\":\"action\",\"confidence\":0.8,\"evidence\":\"visible: standing\"},{\"tag\":\"punching\",\"category\":\"action\",\"confidence\":0.8,\"evidence\":\"visible: punching\"},{\"tag\":\"emitting energy effects\",\"category\":\"action\",\"confidence\":0.8,\"evidence\":\"visible: emitting energy effects\"},{\"tag\":\"holding small yellow object\",\"category\":\"action\",\"confidence\":0.8,\"evidence\":\"visible: holding small yellow object\"},{\"tag\":\"small yellow object\",\"category\":\"object\",\"confidence\":0.8,\"evidence\":\"visible: small yellow object\"},{\"tag\":\"energy effects\",\"category\":\"object\",\"confidence\":0.8,\"evidence\":\"visible: energy effects\"},{\"tag\":\"pixel art\",\"category\":\"style\",\"confidence\":0.8,\"evidence\":\"visible: pixel art\"},{\"tag\":\"8 bit\",\"category\":\"style\",\"confidence\":0.8,\"evidence\":\"visible: 8-bit\"},{\"tag\":\"action\",\"category\":\"mood\",\"confidence\":0.8,\"evidence\":\"visible: action\"},{\"tag\":\"dynamic\",\"category\":\"mood\",\"confidence\":0.8,\"evidence\":\"visible: dynamic\"}],\"rawModelResponse\":{\"icons\":[{\"inputIndex\":0,\"sha256\":\"9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6\",\"description\":\"Pixel art character sprites in various poses with energy effects, labeled \\u0027Ryu Hadouken\\u0027 beneath each.\",\"denseCaption\":\"Pixel art sprites of a character with black hair and red headband in multiple poses: standing, punching, and emitting blue/purple energy effects. Two blonde-haired characters appear in smaller sprites. All sprites have \\u0027Ryu Hadouken\\u0027 text below them. Backgrounds alternate between gray and white. The character wears a white shirt with red accents. Energy effects show blue, light blue, and purple hues. Some sprites show the character holding a small yellow object. The sprites are arranged in a grid layout with varying background colors.\",\"wordwall\":[\"Ryu Hadouken\",\"black hair\",\"red headband\",\"white shirt\",\"red accents\",\"blue energy\",\"purple energy\",\"light blue energy\",\"small yellow object\",\"gray background\",\"white background\",\"pixel art\",\"grid layout\",\"two blonde characters\",\"energy effects\",\"standing pose\",\"punching pose\",\"small sprites\",\"text label\",\"alternating backgrounds\"],\"visibleText\":[\"Ryu Hadouken\"],\"uncertainText\":[],\"subjects\":[\"character with black hair\",\"two blonde characters\"],\"actions\":[\"standing\",\"punching\",\"emitting energy effects\",\"holding small yellow object\"],\"objects\":[\"small yellow object\",\"energy effects\"],\"colors\":[\"black\",\"red\",\"white\",\"blue\",\"light blue\",\"purple\",\"gray\",\"yellow\"],\"style\":[\"pixel art\",\"8-bit\"],\"composition\":[\"grid layout\",\"alternating backgrounds\",\"multiple poses\"],\"mood\":[\"action\",\"dynamic\"],\"animation\":[\"energy effects change from blue to light blue to purple\",\"character poses change from standing to punching\"],\"preprocessingNotes\":[\"source hints indicate 2002-2004 era but pixels show consistent style\"],\"sourceMetadataInterpretation\":[\"provenance era: Early-2000s Mainstream Portal\",\"provenance topic-coverage: early viral web\",\"provenance collection-attribute: mainstream attitude/humor/brand portal icons\"],\"metadataSupportedByImage\":[\"provenance topic-coverage: attitude\",\"provenance topic-coverage: humor\",\"provenance topic-coverage: brands\"],\"metadataNotConfirmedByImage\":[\"provenance era: 2002\",\"provenance era: 2004\",\"provenance source-name: Wayback CDX BadassBuddy GIF Captures\",\"provenance topic-coverage: advertising\",\"provenance topic-coverage: celebrity\",\"provenance collection-attribute: badassbuddy\",\"provenance collection-attribute: portal\"],\"metadataContradictedByImage\":[],\"visuallySupportedEntities\":[\"Ryu Hadouken\"],\"metadataOnlyEntities\":[],\"identityHypotheses\":[],\"namedEntities\":[],\"fandoms\":[],\"animationSummary\":\"Character emits blue energy that transitions to light blue then purple across frames; character poses shift from standing to punching while holding small yellow object.\",\"nonRedundantSearchPhrases\":[\"Ryu Hadouken pixel art\",\"black hair red headband energy effects\",\"blue purple light blue energy sprites\",\"Ryu Hadouken grid layout\",\"Ryu Hadouken two blonde characters\",\"Ryu Hadouken small yellow object\",\"Ryu Hadouken alternating backgrounds\",\"Ryu Hadouken action poses\"],\"tags\":[]}]}}","requestId":"713a35927e6c4528935a47f08d25c004","promptTokens":2638,"responseTokens":844,"totalDurationNanoseconds":3765585700,"elapsedMilliseconds":7194,"reviewedUtc":"2026-08-21T13:05:08.1872811+00:00","tags":[{"tag":"emitting energy effects","category":"action","confidence":0.8,"evidence":"visible: emitting energy effects"},{"tag":"holding small yellow object","category":"action","confidence":0.8,"evidence":"visible: holding small yellow object"},{"tag":"punching","category":"action","confidence":0.8,"evidence":"visible: punching"},{"tag":"standing","category":"action","confidence":0.8,"evidence":"visible: standing"},{"tag":"action","category":"mood","confidence":0.8,"evidence":"visible: action"},{"tag":"dynamic","category":"mood","confidence":0.8,"evidence":"visible: dynamic"},{"tag":"energy effects","category":"object","confidence":0.8,"evidence":"visible: energy effects"},{"tag":"small yellow object","category":"object","confidence":0.8,"evidence":"visible: small yellow object"},{"tag":"8 bit","category":"style","confidence":0.8,"evidence":"visible: 8-bit"},{"tag":"pixel art","category":"style","confidence":0.8,"evidence":"visible: pixel art"},{"tag":"character with black hair","category":"subject","confidence":0.8,"evidence":"visible: character with black hair"},{"tag":"two blonde characters","category":"subject","confidence":0.8,"evidence":"visible: two blonde characters"}],"facts":{"actions":["standing","punching","emitting energy effects","holding small yellow object"],"animation":["energy effects change from blue to light blue to purple","character poses change from standing to punching"],"animationSummary":["Character emits blue energy that transitions to light blue then purple across frames; character poses shift from standing to punching while holding small yellow object."],"colors":["black","red","white","blue","light blue","purple","gray","yellow"],"composition":["alternating backgrounds","multiple poses"],"denseCaption":["Pixel art sprites of a character with black hair and red headband in multiple poses: standing, punching, and emitting blue/purple energy effects. Two blonde-haired characters appear in smaller sprites. All sprites have 'Ryu Hadouken' text below them. Backgrounds alternate between gray and white. The character wears a white shirt with red accents. Energy effects show blue, light blue, and purple hues. Some sprites show the character holding a small yellow object. The sprites are arranged in a grid layout with varying background colors."],"description":["Pixel art character sprites in various poses with energy effects, labeled 'Ryu Hadouken' beneath each."],"metadataNotConfirmedByImage":["provenance era: 2002","provenance era: 2004","provenance source-name: Wayback CDX BadassBuddy GIF Captures","provenance topic-coverage: advertising","provenance topic-coverage: celebrity","provenance collection-attribute: badassbuddy","provenance collection-attribute: portal"],"metadataSupportedByImage":["provenance topic-coverage: attitude","provenance topic-coverage: humor","provenance topic-coverage: brands"],"mood":["action","dynamic"],"nonRedundantSearchPhrases":["Ryu Hadouken pixel art","black hair red headband energy effects","blue purple light blue energy sprites","Ryu Hadouken","Ryu Hadouken two blonde characters","Ryu Hadouken small yellow object","Ryu Hadouken alternating backgrounds","Ryu Hadouken action poses"],"objects":["small yellow object","energy effects"],"preprocessingNotes":["source hints indicate 2002-2004 era but pixels show consistent style","quarantined wordwall: grid layout","quarantined composition: grid layout","quarantined retrieval: Ryu Hadouken grid layout"],"sourceMetadataInterpretation":["provenance era: Early-2000s Mainstream Portal","provenance topic-coverage: early viral web","provenance collection-attribute: mainstream attitude/humor/brand portal icons"],"style":["pixel art","8-bit"],"subjects":["character with black hair","two blonde characters"],"visibleText":["Ryu Hadouken"],"visuallySupportedEntities":["Ryu Hadouken"],"wordwall":["Ryu Hadouken","black hair","red headband","white shirt","red accents","blue energy","purple energy","light blue energy","small yellow object","gray background","white background","pixel art","two blonde characters","energy effects","standing pose","punching pose","small sprites","text label","alternating backgrounds"]}},{"id":7444,"runId":21,"model":"qwen3-vl:30b","promptVariant":"wordwall-v1","preprocessMode":"contact-sheet-smart","enrichmentMetadataVersion":3,"description":"A 5x5 contact sheet of pixel art frames showing a character performing the Ryu Hadouken move from Street Fighter, with visible animation cycles and repeated text labels beneath each frame.","rawJson":"{\"inputIndex\":0,\"sha256\":\"9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6\",\"description\":\"A 5x5 contact sheet of pixel art frames showing a character performing the Ryu Hadouken move from Street Fighter, with visible animation cycles and repeated text labels beneath each frame.\",\"denseCaption\":\"The image is a 1280x1280 pixel contact sheet containing 22 sampled frames arranged in a 5x5 grid (with one empty cell), displaying an animated sequence of the character Ryu performing his Hadouken move from Street Fighter. Each frame shows a small pixelated character with black hair and red headband, wearing white shirt and dark pants, executing different stages of the energy blast animation. The frames progress through: initial stance (arms at sides), wind-up pose (hands raised behind back), forward punch motion (arm extended), blue/purple energy ball formation (various sizes and colors), and final release (energy projectile). Below each frame is exact text \\u0022Ryu Hadouken\\u0022 in white pixel font on gray background. The animation cycles through multiple color variations of the energy effect: light blue, cyan, purple, and pink hues. Some frames show a smaller version of the character or two characters interacting during the move sequence. All frames maintain consistent character design with black hair, red headband, and martial arts attire across all 22 sampled frames. The background is solid gray transparency in each frame cell, typical for buddy icon animation sheets.\",\"wordwall\":[\"Ryu Hadouken\",\"pixel art animation\",\"5x5 contact sheet\",\"black hair character\",\"red headband\",\"white shirt\",\"dark pants\",\"energy blast sequence\",\"blue energy ball\",\"purple energy effect\",\"cyan energy glow\",\"pink energy variation\",\"character wind-up pose\",\"forward punch motion\",\"energy formation cycle\",\"smaller character version\",\"two characters interacting\",\"repeated text label\",\"gray background transparency\",\"martial arts attire\",\"red headband detail\",\"white pixel font text\",\"frame-by-frame animation\",\"energy color variations\",\"consistent character design\",\"animation contact sheet layout\"],\"visibleText\":[\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\",\"Ryu Hadouken\"],\"uncertainText\":[],\"subjects\":[\"Ryu character\",\"smaller Ryu character\",\"two interacting characters\"],\"actions\":[\"performing martial arts stance\",\"wind-up pose with hands behind back\",\"forward punch motion\",\"energy ball formation\",\"energy projectile release\",\"character interaction\"],\"objects\":[\"blue energy effect\",\"purple energy effect\",\"cyan energy effect\",\"pink energy effect\",\"red headband\",\"white shirt\",\"dark pants\"],\"colors\":[\"black\",\"red\",\"white\",\"gray\",\"light blue\",\"cyan\",\"purple\",\"pink\"],\"style\":[\"pixel art\",\"8-bit animation\",\"martial arts game style\",\"retro video game graphics\"],\"composition\":[\"5x5 grid layout\",\"individual frame cells with gray background\",\"consistent character sizing across frames\",\"contact sheet arrangement left-to-right top-to-bottom\"],\"mood\":[\"dynamic action\",\"energetic movement\",\"fighting sequence\"],\"animation\":[\"frame 0: standing pose\",\"frame 1: wind-up motion\",\"frame 2-3: energy formation cycle\",\"frame 4: blue energy ball\",\"frame 5: cyan energy glow\",\"frame 6: purple effect\",\"frame 7: pink variation\",\"frame 8: smaller character version\",\"frame 9: two characters interacting\",\"frame 10-11: repeated energy effects\",\"frame 12-13: color variations\",\"frame 14-15: different poses\",\"frame 16-17: interaction frames\",\"frame 18-19: animation cycles\",\"frame 20-21: final sequence\"],\"preprocessingNotes\":[\"contact sheet layout 5x5 with one empty cell\",\"sampled frame count 22 from source frame count 22\",\"gray transparency background in each frame cell\",\"review image size 1280x1280 pixels\"],\"sourceMetadataInterpretation\":[\"source: wayback-badassbuddy-gifs | category: badass buddy icons / ryu hadouken buddy icon\"],\"metadataSupportedByImage\":[\"Ryu Hadouken text label matches source hint\",\"character design consistent with Street Fighter Ryu\",\"energy blast animation matches known Hadouken move\"],\"metadataNotConfirmedByImage\":[],\"metadataContradictedByImage\":[],\"visuallySupportedEntities\":[\"Street Fighter character\",\"Hadouken energy technique\"],\"metadataOnlyEntities\":[],\"identityHypotheses\":[\"Ryu | basis visible | confidence high | evidence consistent martial arts design, red headband, and Hadouken text label\"],\"namedEntities\":[\"Ryu\"],\"fandoms\":[\"Street Fighter\"],\"animationSummary\":\"22-frame pixel animation showing Ryu\\u0027s Hadouken move progression from stance to energy release with color variations\",\"safetyLabel\":\"safe\",\"safetyConfidence\":0.95,\"isNsfw\":false,\"needsManualReview\":false,\"nsfwReasons\":[],\"safetyNotes\":[\"non-explicit martial arts content, no nudity or violence beyond cartoon fighting\"],\"nonRedundantSearchPhrases\":[\"Ryu Hadouken pixel art animation\",\"Street Fighter Ryu energy blast frames\",\"8-bit martial arts buddy icon sequence\",\"Ryu Hadouken contact sheet 5x5 grid\"],\"uncertainty\":[],\"aestheticStrengths\":[],\"aestheticWeaknesses\":[],\"tags\":[{\"tag\":\"ryu character\",\"category\":\"subject\",\"confidence\":0.9,\"evidence\":\"visible black hair, red headband, white shirt, dark pants consistent with Street Fighter design\"},{\"tag\":\"hadouken energy blast\",\"category\":\"action\",\"confidence\":0.95,\"evidence\":\"blue/purple/cyan/pink energy effects forming and releasing from character hands\"},{\"tag\":\"pixel art animation\",\"category\":\"style\",\"confidence\":0.9,\"evidence\":\"8-bit graphics with frame-by-frame motion cycles\"},{\"tag\":\"street fighter fandom\",\"category\":\"fandom\",\"confidence\":0.85,\"evidence\":\"character design matches known Street Fighter Ryu, energy technique name visible in text label\"},{\"tag\":\"contact sheet layout\",\"category\":\"composition\",\"confidence\":0.9,\"evidence\":\"5x5 grid arrangement of individual animation frames with gray background cells\"},{\"tag\":\"repeated text label\",\"category\":\"text\",\"confidence\":1.0,\"evidence\":\"exact \\u0022Ryu Hadouken\\u0022 text visible beneath each frame in white pixel font\"},{\"tag\":\"energy color variations\",\"category\":\"visual effect\",\"confidence\":0.95,\"evidence\":\"blue, cyan, purple, and pink energy effects across different frames\"},{\"tag\":\"martial arts attire\",\"category\":\"clothing\",\"confidence\":0.9,\"evidence\":\"white shirt with dark pants consistent with Ryu\\u0027s fighting uniform\"},{\"tag\":\"red headband detail\",\"category\":\"accessory\",\"confidence\":0.95,\"evidence\":\"distinct red band around character\\u0027s forehead visible in all frames\"},{\"tag\":\"smaller character version\",\"category\":\"subject variation\",\"confidence\":0.85,\"evidence\":\"one frame shows reduced-size character model during animation sequence\"}],\"moderationAudit\":{\"storedSafetyLabel\":\"safe\",\"storedIsNsfw\":false,\"storedNeedsManualReview\":false,\"hardAdultTextOverride\":false,\"missingSafetyLabel\":false}}","requestId":"1202d57719b2431b8d1ff6f1bdf2e6fe","promptTokens":3543,"responseTokens":1581,"totalDurationNanoseconds":9766724300,"elapsedMilliseconds":14668,"reviewedUtc":"2026-07-10T08:27:29.5204391+00:00","tags":[{"tag":"repeated text label","category":"text","confidence":1,"evidence":"exact \"Ryu Hadouken\" text visible beneath each frame in white pixel font"},{"tag":"red headband detail","category":"accessory","confidence":0.95,"evidence":"distinct red band around character's forehead visible in all frames"},{"tag":"hadouken energy blast","category":"action","confidence":0.95,"evidence":"blue/purple/cyan/pink energy effects forming and releasing from character hands"},{"tag":"energy color variations","category":"visual effect","confidence":0.95,"evidence":"blue, cyan, purple, and pink energy effects across different frames"},{"tag":"martial arts attire","category":"clothing","confidence":0.9,"evidence":"white shirt with dark pants consistent with Ryu's fighting uniform"},{"tag":"contact sheet layout","category":"composition","confidence":0.9,"evidence":"5x5 grid arrangement of individual animation frames with gray background cells"},{"tag":"pixel art animation","category":"style","confidence":0.9,"evidence":"8-bit graphics with frame-by-frame motion cycles"},{"tag":"ryu character","category":"subject","confidence":0.9,"evidence":"visible black hair, red headband, white shirt, dark pants consistent with Street Fighter design"},{"tag":"street fighter fandom","category":"fandom","confidence":0.85,"evidence":"character design matches known Street Fighter Ryu, energy technique name visible in text label"},{"tag":"smaller character version","category":"subject variation","confidence":0.85,"evidence":"one frame shows reduced-size character model during animation sequence"}],"facts":{"actions":["performing martial arts stance","wind-up pose with hands behind back","forward punch motion","energy ball formation","energy projectile release","character interaction"],"animation":["frame 0: standing pose","frame 1: wind-up motion","frame 2-3: energy formation cycle","frame 4: blue energy ball","frame 5: cyan energy glow","frame 6: purple effect","frame 7: pink variation","frame 8: smaller character version","frame 9: two characters interacting","frame 10-11: repeated energy effects","frame 12-13: color variations","frame 14-15: different poses","frame 16-17: interaction frames","frame 18-19: animation cycles","frame 20-21: final sequence"],"animationSummary":["22-frame pixel animation showing Ryu's Hadouken move progression from stance to energy release with color variations"],"colors":["black","red","white","gray","light blue","cyan","purple","pink"],"composition":["5x5 grid layout","individual frame cells with gray background","consistent character sizing across frames","contact sheet arrangement left-to-right top-to-bottom"],"denseCaption":["The image is a 1280x1280 pixel contact sheet containing 22 sampled frames arranged in a 5x5 grid (with one empty cell), displaying an animated sequence of the character Ryu performing his Hadouken move from Street Fighter. Each frame shows a small pixelated character with black hair and red headband, wearing white shirt and dark pants, executing different stages of the energy blast animation. The frames progress through: initial stance (arms at sides), wind-up pose (hands raised behind back), forward punch motion (arm extended), blue/purple energy ball formation (various sizes and colors), and final release (energy projectile). Below each frame is exact text \"Ryu Hadouken\" in white pixel font on gray background. The animation cycles through multiple color variations of the energy effect: light blue, cyan, purple, and pink hues. Some frames show a smaller version of the character or two characters interacting during the move sequence. All frames maintain consistent character design with black hair, red headband, and martial arts attire across all 22 sampled frames. The background is solid gray transparency in each frame cell, typical for buddy icon animation sheets."],"description":["A 5x5 contact sheet of pixel art frames showing a character performing the Ryu Hadouken move from Street Fighter, with visible animation cycles and repeated text labels beneath each frame."],"fandoms":["Street Fighter"],"identityHypotheses":["Ryu | basis visible | confidence high | evidence consistent martial arts design, red headband, and Hadouken text label"],"metadataSupportedByImage":["Ryu Hadouken text label matches source hint","character design consistent with Street Fighter Ryu","energy blast animation matches known Hadouken move"],"mood":["dynamic action","energetic movement","fighting sequence"],"namedEntities":["Ryu"],"nonRedundantSearchPhrases":["Ryu Hadouken pixel art animation","Street Fighter Ryu energy blast frames","8-bit martial arts buddy icon sequence","Ryu Hadouken contact sheet 5x5 grid"],"objects":["blue energy effect","purple energy effect","cyan energy effect","pink energy effect","red headband","white shirt","dark pants"],"preprocessingNotes":["contact sheet layout 5x5 with one empty cell","sampled frame count 22 from source frame count 22","gray transparency background in each frame cell","review image size 1280x1280 pixels"],"safetyNotes":["non-explicit martial arts content, no nudity or violence beyond cartoon fighting"],"sourceMetadataInterpretation":["source: wayback-badassbuddy-gifs | category: badass buddy icons / ryu hadouken buddy icon"],"style":["pixel art","8-bit animation","martial arts game style","retro video game graphics"],"subjects":["Ryu character","smaller Ryu character","two interacting characters"],"visibleText":["Ryu Hadouken"],"visuallySupportedEntities":["Street Fighter character","Hadouken energy technique"],"wordwall":["Ryu Hadouken","pixel art animation","5x5 contact sheet","black hair character","red headband","white shirt","dark pants","energy blast sequence","blue energy ball","purple energy effect","cyan energy glow","pink energy variation","character wind-up pose","forward punch motion","energy formation cycle","smaller character version","two characters interacting","repeated text label","gray background transparency","martial arts attire","red headband detail","white pixel font text","frame-by-frame animation","energy color variations","consistent character design","animation contact sheet layout"]}}],"duplicateCluster":{"groupId":1492622,"canonicalSha256":"9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6","duplicateBasis":"singleton","members":[{"sha256":"9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6","relativePath":"icons/9f/9f6d33143529b79cf0329f1f39e8115e5fe84639d2b39c83caedd35d940ec2d6.gif","extension":"gif","mediaType":"image/gif","width":96,"height":96,"byteLength":27515,"frameCount":22,"isAnimated":true,"firstSeenUtc":"2026-07-08T00:01:41.0970648+00:00","matchBasis":"canonical","matchDistance":0,"qualityScore":82.036022,"isCanonical":true}]},"canonicalPath":"/icon/ryu-hadouken-buddy-icon--9f6d33143529b79c","tagCounts":{},"typedEvidence":[{"sourceId":"wayback-badassbuddy-gifs","observationId":10882,"value":"badass buddy icons","normalizedValue":"badass buddy icons","scope":"observation","kind":"category","authority":"curated-homogeneous","origin":"observation-category","disposition":"search","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","observationId":10882,"value":"ryu hadouken buddy icon","normalizedValue":"ryu hadouken buddy icon","scope":"observation","kind":"category","authority":"curated-homogeneous","origin":"observation-category","disposition":"search","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"badassbuddy","normalizedValue":"badassbuddy","scope":"provenance","kind":"collection-attribute","authority":"curated-homogeneous","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"mainstream","normalizedValue":"mainstream","scope":"provenance","kind":"collection-attribute","authority":"curated-homogeneous","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"portal","normalizedValue":"portal","scope":"provenance","kind":"collection-attribute","authority":"curated-homogeneous","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"wayback","normalizedValue":"wayback","scope":"provenance","kind":"collection-attribute","authority":"curated-homogeneous","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"mainstream attitude/humor/brand portal icons","normalizedValue":"mainstream attitude/humor/brand portal icons","scope":"provenance","kind":"cultural-slice","authority":"curated-homogeneous","origin":"source-cultural-slice","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"2002","normalizedValue":"2002","scope":"provenance","kind":"era","authority":"curated-homogeneous","origin":"source-era-start","disposition":"facet","confidence":1,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"2004","normalizedValue":"2004","scope":"provenance","kind":"era","authority":"curated-homogeneous","origin":"source-era-end","disposition":"facet","confidence":1,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"Early-2000s Mainstream Portal","normalizedValue":"early 2000s mainstream portal","scope":"provenance","kind":"era","authority":"curated-homogeneous","origin":"source-era","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"Wayback CDX BadassBuddy GIF Captures","normalizedValue":"wayback cdx badassbuddy gif captures","scope":"provenance","kind":"source-name","authority":"curated-homogeneous","origin":"source-display-name","disposition":"facet","confidence":1,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"Wayback historical portal crawl","normalizedValue":"wayback historical portal crawl","scope":"provenance","kind":"source-type","authority":"curated-homogeneous","origin":"source-type","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"advertising","normalizedValue":"advertising","scope":"provenance","kind":"topic-coverage","authority":"curated-homogeneous","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"attitude","normalizedValue":"attitude","scope":"provenance","kind":"topic-coverage","authority":"curated-homogeneous","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"brands","normalizedValue":"brands","scope":"provenance","kind":"topic-coverage","authority":"curated-homogeneous","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"celebrity","normalizedValue":"celebrity","scope":"provenance","kind":"topic-coverage","authority":"curated-homogeneous","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"early viral web","normalizedValue":"early viral web","scope":"provenance","kind":"topic-coverage","authority":"curated-homogeneous","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-badassbuddy-gifs","value":"humor","normalizedValue":"humor","scope":"provenance","kind":"topic-coverage","authority":"curated-homogeneous","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"}],"contentSafety":[{"id":199166,"runId":106,"provider":"onnx","model":"OwenElliott/image-safety-classifier-s","task":"broad","inputMode":"image","preprocessMode":"four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8","overallScore":0.10583142936229706,"overallLabel":"sfw","assessedUtc":"2026-07-23T06:19:04.7529461+00:00","scores":[{"category":"onnx/sfw","score":0.9102222323417664,"appliedInputTypes":["image"]},{"category":"onnx/unsafe","score":0.10583142936229706,"appliedInputTypes":["image"]},{"category":"onnx/nsfw","score":0.06514570116996765,"appliedInputTypes":["image"]},{"category":"onnx/nsfl","score":0.04068572819232941,"appliedInputTypes":["image"]}]},{"id":7311,"runId":21,"provider":"legacy-enrichment","model":"qwen3-vl:30b","task":"legacy-import","inputMode":"image","preprocessMode":"contact-sheet-smart","overallFlagged":false,"overallScore":0.95,"overallLabel":"safe","needsReview":false,"assessedUtc":"2026-07-10T08:27:29.5204391+00:00","scores":[{"category":"legacy/manual-review","score":0,"flagged":false,"appliedInputTypes":["image"]},{"category":"legacy/nsfw","score":0,"flagged":false,"appliedInputTypes":["image"]}]}],"publicTags":[{"namespace":"depicts","value":"character with black hair","namespaceLabel":"Depicts","qualifiedValue":"Depicts: character with black hair","countKey":"Depicts: character with black hair","searchPath":"/#tag=character%20with%20black%20hair&facet=depicts"},{"namespace":"depicts","value":"energy effects","namespaceLabel":"Depicts","qualifiedValue":"Depicts: energy effects","countKey":"Depicts: energy effects","searchPath":"/#tag=energy%20effects&facet=depicts"},{"namespace":"depicts","value":"small yellow object","namespaceLabel":"Depicts","qualifiedValue":"Depicts: small yellow object","countKey":"Depicts: small yellow object","searchPath":"/#tag=small%20yellow%20object&facet=depicts"},{"namespace":"depicts","value":"two blonde characters","namespaceLabel":"Depicts","qualifiedValue":"Depicts: two blonde characters","countKey":"Depicts: two blonde characters","searchPath":"/#tag=two%20blonde%20characters&facet=depicts"},{"namespace":"action","value":"emitting energy effects","namespaceLabel":"Action","qualifiedValue":"Action: emitting energy effects","countKey":"Action: emitting energy effects","searchPath":"/#tag=emitting%20energy%20effects&facet=action"},{"namespace":"action","value":"holding small yellow object","namespaceLabel":"Action","qualifiedValue":"Action: holding small yellow object","countKey":"Action: holding small yellow object","searchPath":"/#tag=holding%20small%20yellow%20object&facet=action"},{"namespace":"action","value":"punching","namespaceLabel":"Action","qualifiedValue":"Action: punching","countKey":"Action: punching","searchPath":"/#tag=punching&facet=action"},{"namespace":"action","value":"standing","namespaceLabel":"Action","qualifiedValue":"Action: standing","countKey":"Action: standing","searchPath":"/#tag=standing&facet=action"},{"namespace":"style","value":"8 bit","namespaceLabel":"Style","qualifiedValue":"Style: 8 bit","countKey":"Style: 8 bit","searchPath":"/#tag=8%20bit&facet=style"},{"namespace":"style","value":"pixel art","namespaceLabel":"Style","qualifiedValue":"Style: pixel art","countKey":"Style: pixel art","searchPath":"/#tag=pixel%20art&facet=style"},{"namespace":"mood","value":"action","namespaceLabel":"Mood","qualifiedValue":"Mood: action","countKey":"Mood: action","searchPath":"/#tag=action&facet=mood"},{"namespace":"mood","value":"dynamic","namespaceLabel":"Mood","qualifiedValue":"Mood: dynamic","countKey":"Mood: dynamic","searchPath":"/#tag=dynamic&facet=mood"},{"namespace":"color","value":"black","namespaceLabel":"Color","qualifiedValue":"Color: black","countKey":"Color: black","searchPath":"/#tag=black&facet=color"},{"namespace":"color","value":"blue","namespaceLabel":"Color","qualifiedValue":"Color: blue","countKey":"Color: blue","searchPath":"/#tag=blue&facet=color"},{"namespace":"color","value":"gray","namespaceLabel":"Color","qualifiedValue":"Color: gray","countKey":"Color: gray","searchPath":"/#tag=gray&facet=color"},{"namespace":"color","value":"light blue","namespaceLabel":"Color","qualifiedValue":"Color: light blue","countKey":"Color: light blue","searchPath":"/#tag=light%20blue&facet=color"},{"namespace":"color","value":"purple","namespaceLabel":"Color","qualifiedValue":"Color: purple","countKey":"Color: purple","searchPath":"/#tag=purple&facet=color"},{"namespace":"color","value":"red","namespaceLabel":"Color","qualifiedValue":"Color: red","countKey":"Color: red","searchPath":"/#tag=red&facet=color"},{"namespace":"color","value":"white","namespaceLabel":"Color","qualifiedValue":"Color: white","countKey":"Color: white","searchPath":"/#tag=white&facet=color"},{"namespace":"color","value":"yellow","namespaceLabel":"Color","qualifiedValue":"Color: yellow","countKey":"Color: yellow","searchPath":"/#tag=yellow&facet=color"},{"namespace":"source","value":"badass buddy icons","namespaceLabel":"Source terms","qualifiedValue":"Source terms: badass buddy icons","countKey":"badass buddy icons","searchPath":"/#tag=badass%20buddy%20icons"},{"namespace":"source","value":"ryu hadouken buddy icon","namespaceLabel":"Source terms","qualifiedValue":"Source terms: ryu hadouken buddy icon","countKey":"ryu hadouken buddy icon","searchPath":"/#tag=ryu%20hadouken%20buddy%20icon"}],"categoryPaths":{"punching":"/tags/punching","standing":"/tags/standing","8 bit":"/tags/8-bit","pixel art":"/tags/pixel-art","action":"/tags/action","dynamic":"/tags/dynamic","black":"/tags/black","blue":"/tags/blue","gray":"/tags/gray","light blue":"/tags/light-blue","purple":"/tags/purple","red":"/tags/red","white":"/tags/white","yellow":"/tags/yellow"}}