Source JSON
Post #620652 · 1 source
inkbunny.net · 3637658:5596768 · selected
Downloader metadata · database Download
{
"_format": "download_manifest_v2",
"api_blob_sha512": "96bac2848af23f7e0a80e3d4ea8d2071488381ad853520f5fd006ccfa2576739d988dfa7918ea54fa33fe20cb0ad941c166374e7226ecb543e290da78894125f",
"artifacts": [
{
"blob_sha512": "1641de79b9c7f739bf72226391c4523af164fed4f5a0f59202339809adaea428e3c63b0f1357a4c1c53cb9d50c82796c0863a489e935d84a1aad40ee6bdf9826",
"path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/gramy/3637658_5596768_gramy_imge.png"
},
{
"blob_sha512": "96bac2848af23f7e0a80e3d4ea8d2071488381ad853520f5fd006ccfa2576739d988dfa7918ea54fa33fe20cb0ad941c166374e7226ecb543e290da78894125f",
"path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/gramy/3637658_5596768_gramy_imge.api.json"
},
{
"blob_sha512": "836f508ef503a662e6d9eac30ca3c814786706e6b751c7e600686b863b9d9264e04c3b3cb4bc58585f00ea784289adc1b7d37f7e17930306765ef9094b891b58",
"path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/gramy/3637658_5596768_gramy_imge.description.json"
},
{
"blob_sha512": "11c43b0b80858912e0bdb120014a11e8b3a1a19c98e7277126541ec947af929568fb46a984e47199c521e23d52354d18413d143bb91d3f41104a675dff77c33f",
"path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/gramy/profile.api.json"
}
],
"sidecar_fallbacks": {
".api.json": {
"comments_count": "0",
"create_datetime": "2025-06-09 05:15:19.064403+00",
"create_datetime_usertime": "09 Jun 2025 07:15 CEST",
"deleted": "f",
"description": "With a cage tightly holding his erection for as long as his recent memory, he had nearly forgotten what it's like to top, or to even get hard without a device forcing it to remain just a few inches in length.\nAfter a long period of begging to finally let him top again, Ounce finally stopped for a moment, then caved in. Quiver sighed in relief, straining in his cage at the thought of finally taking it off.\nAfter they both strip naked, Ounce quickly stacks on the bed and gets on his hands and knees, presenting his ass to the duck. Quiver stands quietly, his hand slowly trying to rub himself through his cage. He looks around the room, looking for the cage.\n\"Where did you...\" Quiver hesitates, \"What did you do with the key??\"\nOunce chuckles, \"Oh, I forgot. That's irrelevant anyway~\"\n\"...What do you mean?\"\n\"You know [i]exactly[/i] what I mean. You have everything you need, so just get on with it~\"\n\"I... you said-\"\n\"I said you could top,\" he interrupts smugly. \"Didn't say anything about the cage.\"\n\"Fuck...\" the mallard looks down at his embarrassing attempt at an erection. \"... Isn't this gonna hurt??\"\n\"I dunno. Why don't you find out?~\"\nFuck, might as well try. The cage still leaves most of his dick bare, so it'll still feel [i]mostly[/i] the same, right?\nQuiver sighs and stands up on the bed, coming closer to the goose as he starts to hear Ounce giggle to his confusion.\n\"I'm not laughing because I think ya can't do it.\" Ounce teased, \"I'm laughing because I know you're gonna [i]try[/i].\"\n\"You...-\" Quiver was speechless, blushing brightly as he tried to ignore him.\nHe shifts his hips forward, holding onto his metal cage and brushing it against his readily lubed bottom's ass. He groans from the awkwardness of the angle, now realizing why most cages are curved. He had to hold the cage up by the padlock just to be able to angle it correctly.\n\"Are ya even in yet?~\"\n\"I'm TRYING!!\" cried the duck in retaliation.\nHis sexual frustration was starting to take over his mind, the cage and its curvature really working against him. It was finally starting to slip in, but there was barely much pleasure to be derived from it. Every time he seemingly found a good position to start thrusting, he can't manage to keep it still without it just falling out. God, if only he could use his erection right now...\n\"And I'm not lettin' ya go until you nut inside of me~\"\n\"...\" Quiver stares in a moment of silence, \"We're gonna be here for a while, then...\" mumbled Quiver\n\n-----\n\npenetrating while caged (or at least trying to) is easily one of my favorite things\nanother seemingly even more obscure detail is like, a visible erection from the cage, like how the cage makes his dick stick out a lot at the base. if anything i feel like most people try to hide details like that, but it's become one of my favorite details about chastity. afaik there isn't really any sort of tag for it, what would it even be called, erection_while_caged, erect_while_chaste, erection_under_chastity?\nalso, longest story in a while. a lot of times i actually have more fun writing the stories than drawing the art lmao. i should do a story submission one day",
"favorite": "f",
"favorites_count": "30",
"file_name": "5596755_gramy_conference_room.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596755_gramy_conference_room.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596755_gramy_conference_room.png",
"files": [
{
"create_datetime": "2025-06-09 04:49:58.324273+00",
"create_datetime_usertime": "09 Jun 2025 06:49 CEST",
"deleted": "f",
"file_id": "5596755",
"file_name": "5596755_gramy_conference_room.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596755_gramy_conference_room.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596755_gramy_conference_room.png",
"full_file_md5": "9acf1128873ffb86f26fe53a04460697",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "19d2642d117ae591dacf66fbcfda1911",
"large_file_md5": "2604f382d3580a527c1e7e61b61b2e64",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "62cf86ab77b47a6166cde1e6e0f9f2a0",
"submission_file_order": "0",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "006c3794130e3bd981ced86a42940ed9",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room_noncustom.jpg",
"user_id": "959836"
},
{
"create_datetime": "2025-06-09 05:01:46.890984+00",
"create_datetime_usertime": "09 Jun 2025 07:01 CEST",
"deleted": "f",
"file_id": "5596765",
"file_name": "5596765_gramy_imge.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596765_gramy_imge.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596765_gramy_imge.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596765_gramy_imge.png",
"full_file_md5": "d657a9ccaf767fb39413cced860663fc",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "66ecd96adf3fc0fe932f729bcca12eda",
"large_file_md5": "d7577bcc0b574ca355842d817c44720b",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "499181fe7bbaa8f6f2cd5e5271c36921",
"submission_file_order": "1",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "c72b62f4ee81189f32980716efc5afe8",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596765_gramy_imge.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596765_gramy_imge.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596765_gramy_imge.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596765_gramy_imge_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596765_gramy_imge.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596765_gramy_imge_noncustom.jpg",
"user_id": "959836"
},
{
"create_datetime": "2025-06-09 05:02:33.097434+00",
"create_datetime_usertime": "09 Jun 2025 07:02 CEST",
"deleted": "f",
"file_id": "5596767",
"file_name": "5596767_gramy_imge.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596767_gramy_imge.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596767_gramy_imge.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596767_gramy_imge.png",
"full_file_md5": "60292bc6c022d1ed263ff98fc4ec653a",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "6236f1b06b9b45a4cbb62c79e95bf33e",
"large_file_md5": "ae366b138766678a4c2d1784b104f430",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "95212ba1cce761baca0b2d130d19adf9",
"submission_file_order": "2",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "bd19bb53a5d4c053ba17705ec9a46809",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596767_gramy_imge.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596767_gramy_imge.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596767_gramy_imge.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596767_gramy_imge_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596767_gramy_imge.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596767_gramy_imge_noncustom.jpg",
"user_id": "959836"
},
{
"create_datetime": "2025-06-09 05:03:10.522033+00",
"create_datetime_usertime": "09 Jun 2025 07:03 CEST",
"deleted": "f",
"file_id": "5596768",
"file_name": "5596768_gramy_imge.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596768_gramy_imge.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596768_gramy_imge.png",
"full_file_md5": "eedab81bc225b7c672b84ae5d747994e",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "de600d3b3803b06ce0ed30d586d3c6fa",
"large_file_md5": "a1fc4fdcb66021a81745387a6b09159e",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "88569dedf9074175bef82cae38d20ae9",
"submission_file_order": "3",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "321a0bd47954afe5485bb814aeeac4ff",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596768_gramy_imge.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge_noncustom.jpg",
"user_id": "959836"
}
],
"friends_only": "f",
"guest_block": "t",
"hidden": "f",
"keywords": [
{
"contributed": "f",
"keyword_id": "758184",
"keyword_name": "2025",
"submissions_count": "3756"
},
{
"contributed": "f",
"keyword_id": "24816",
"keyword_name": "2boys",
"submissions_count": "435"
},
{
"contributed": "f",
"keyword_id": "160446",
"keyword_name": "4 fingers",
"submissions_count": "918"
},
{
"contributed": "f",
"keyword_id": "229841",
"keyword_name": "adult on adult",
"submissions_count": "297"
},
{
"contributed": "f",
"keyword_id": "23255",
"keyword_name": "all four",
"submissions_count": "41"
},
{
"contributed": "f",
"keyword_id": "11400",
"keyword_name": "all fours",
"submissions_count": "3578"
},
{
"contributed": "f",
"keyword_id": "85",
"keyword_name": "anal",
"submissions_count": "137782"
},
{
"contributed": "f",
"keyword_id": "359245",
"keyword_name": "anatid",
"submissions_count": "64"
},
{
"contributed": "f",
"keyword_id": "482563",
"keyword_name": "anseriform",
"submissions_count": "43"
},
{
"contributed": "f",
"keyword_id": "678",
"keyword_name": "anthro",
"submissions_count": "247392"
},
{
"contributed": "f",
"keyword_id": "197905",
"keyword_name": "anthro bird",
"submissions_count": "88"
},
{
"contributed": "f",
"keyword_id": "175216",
"keyword_name": "anthro on anthro",
"submissions_count": "1595"
},
{
"contributed": "f",
"keyword_id": "5471",
"keyword_name": "anthropomorphic",
"submissions_count": "31226"
},
{
"contributed": "f",
"keyword_id": "225160",
"keyword_name": "attempted sex",
"submissions_count": "5"
},
{
"contributed": "f",
"keyword_id": "1114",
"keyword_name": "avian",
"submissions_count": "33840"
},
{
"contributed": "f",
"keyword_id": "109606",
"keyword_name": "backsack",
"submissions_count": "5777"
},
{
"contributed": "f",
"keyword_id": "219",
"keyword_name": "balls",
"submissions_count": "173272"
},
{
"contributed": "f",
"keyword_id": "4630",
"keyword_name": "barefoot",
"submissions_count": "19820"
},
{
"contributed": "f",
"keyword_id": "360",
"keyword_name": "bird",
"submissions_count": "40617"
},
{
"contributed": "f",
"keyword_id": "1125",
"keyword_name": "blush",
"submissions_count": "72414"
},
{
"contributed": "f",
"keyword_id": "253",
"keyword_name": "blushing",
"submissions_count": "54413"
},
{
"contributed": "f",
"keyword_id": "23770",
"keyword_name": "brat",
"submissions_count": "819"
},
{
"contributed": "f",
"keyword_id": "849524",
"keyword_name": "brat play",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "849523",
"keyword_name": "bratplay",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "138770",
"keyword_name": "bratty",
"submissions_count": "432"
},
{
"contributed": "f",
"keyword_id": "16373",
"keyword_name": "cage",
"submissions_count": "2187"
},
{
"contributed": "f",
"keyword_id": "72568",
"keyword_name": "caged",
"submissions_count": "834"
},
{
"contributed": "f",
"keyword_id": "849525",
"keyword_name": "caged erection",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "704973",
"keyword_name": "caged top",
"submissions_count": "8"
},
{
"contributed": "f",
"keyword_id": "61257",
"keyword_name": "chaste",
"submissions_count": "102"
},
{
"contributed": "f",
"keyword_id": "704974",
"keyword_name": "chaste top",
"submissions_count": "8"
},
{
"contributed": "f",
"keyword_id": "12655",
"keyword_name": "chastity",
"submissions_count": "10816"
},
{
"contributed": "f",
"keyword_id": "80242",
"keyword_name": "chastity cage",
"submissions_count": "6794"
},
{
"contributed": "f",
"keyword_id": "31430",
"keyword_name": "chastity device",
"submissions_count": "1534"
},
{
"contributed": "f",
"keyword_id": "193705",
"keyword_name": "cis male",
"submissions_count": "125"
},
{
"contributed": "f",
"keyword_id": "287",
"keyword_name": "cock",
"submissions_count": "133776"
},
{
"contributed": "f",
"keyword_id": "46263",
"keyword_name": "cock cage",
"submissions_count": "551"
},
{
"contributed": "f",
"keyword_id": "160584",
"keyword_name": "cockcage",
"submissions_count": "146"
},
{
"contributed": "f",
"keyword_id": "2841",
"keyword_name": "denial",
"submissions_count": "1380"
},
{
"contributed": "f",
"keyword_id": "25152",
"keyword_name": "desperate",
"submissions_count": "693"
},
{
"contributed": "f",
"keyword_id": "228218",
"keyword_name": "desperated",
"submissions_count": "46"
},
{
"contributed": "f",
"keyword_id": "25766",
"keyword_name": "desperation",
"submissions_count": "2232"
},
{
"contributed": "f",
"keyword_id": "24820",
"keyword_name": "dialog",
"submissions_count": "1885"
},
{
"contributed": "f",
"keyword_id": "3644",
"keyword_name": "dialogue",
"submissions_count": "21720"
},
{
"contributed": "f",
"keyword_id": "155764",
"keyword_name": "dialouge",
"submissions_count": "217"
},
{
"contributed": "f",
"keyword_id": "504",
"keyword_name": "dick",
"submissions_count": "85817"
},
{
"contributed": "f",
"keyword_id": "1078",
"keyword_name": "digital",
"submissions_count": "38588"
},
{
"contributed": "f",
"keyword_id": "10257",
"keyword_name": "digital art",
"submissions_count": "22886"
},
{
"contributed": "f",
"keyword_id": "13687",
"keyword_name": "digitalart",
"submissions_count": "27164"
},
{
"contributed": "f",
"keyword_id": "212007",
"keyword_name": "digital artwork",
"submissions_count": "6050"
},
{
"contributed": "f",
"keyword_id": "2596",
"keyword_name": "digital media",
"submissions_count": "3508"
},
{
"contributed": "f",
"keyword_id": "252774",
"keyword_name": "digital media (artwork)",
"submissions_count": "11420"
},
{
"contributed": "f",
"keyword_id": "4731",
"keyword_name": "doggystyle",
"submissions_count": "8930"
},
{
"contributed": "f",
"keyword_id": "1153",
"keyword_name": "dom",
"submissions_count": "3231"
},
{
"contributed": "f",
"keyword_id": "1056",
"keyword_name": "dominant",
"submissions_count": "4583"
},
{
"contributed": "f",
"keyword_id": "18910",
"keyword_name": "dominant bottom",
"submissions_count": "50"
},
{
"contributed": "f",
"keyword_id": "5795",
"keyword_name": "duck",
"submissions_count": "7192"
},
{
"contributed": "f",
"keyword_id": "443",
"keyword_name": "duo",
"submissions_count": "24947"
},
{
"contributed": "f",
"keyword_id": "34739",
"keyword_name": "frustrated",
"submissions_count": "337"
},
{
"contributed": "f",
"keyword_id": "22596",
"keyword_name": "frustration",
"submissions_count": "480"
},
{
"contributed": "f",
"keyword_id": "236",
"keyword_name": "gay",
"submissions_count": "158104"
},
{
"contributed": "f",
"keyword_id": "11018",
"keyword_name": "goose",
"submissions_count": "448"
},
{
"contributed": "f",
"keyword_id": "24185",
"keyword_name": "locked",
"submissions_count": "665"
},
{
"contributed": "f",
"keyword_id": "165",
"keyword_name": "male",
"submissions_count": "1271015"
},
{
"contributed": "f",
"keyword_id": "18764",
"keyword_name": "male male",
"submissions_count": "10155"
},
{
"contributed": "f",
"keyword_id": "41269",
"keyword_name": "male-male",
"submissions_count": "189"
},
{
"contributed": "f",
"keyword_id": "10308",
"keyword_name": "male/male",
"submissions_count": "135503"
},
{
"contributed": "f",
"keyword_id": "13648",
"keyword_name": "malemale",
"submissions_count": "969"
},
{
"contributed": "f",
"keyword_id": "394772",
"keyword_name": "male on anthro",
"submissions_count": "128"
},
{
"contributed": "f",
"keyword_id": "100021",
"keyword_name": "male only",
"submissions_count": "2327"
},
{
"contributed": "f",
"keyword_id": "9960",
"keyword_name": "male on male",
"submissions_count": "10077"
},
{
"contributed": "f",
"keyword_id": "23109",
"keyword_name": "mallard",
"submissions_count": "216"
},
{
"contributed": "f",
"keyword_id": "44591",
"keyword_name": "m m",
"submissions_count": "1470"
},
{
"contributed": "f",
"keyword_id": "51877",
"keyword_name": "m-m",
"submissions_count": "48"
},
{
"contributed": "f",
"keyword_id": "942",
"keyword_name": "m/m",
"submissions_count": "53788"
},
{
"contributed": "f",
"keyword_id": "4694",
"keyword_name": "mm",
"submissions_count": "3647"
},
{
"contributed": "f",
"keyword_id": "7",
"keyword_name": "naked",
"submissions_count": "126641"
},
{
"contributed": "f",
"keyword_id": "304617",
"keyword_name": "naked male",
"submissions_count": "508"
},
{
"contributed": "f",
"keyword_id": "2075",
"keyword_name": "nsfw",
"submissions_count": "65200"
},
{
"contributed": "f",
"keyword_id": "58",
"keyword_name": "nude",
"submissions_count": "226553"
},
{
"contributed": "f",
"keyword_id": "100848",
"keyword_name": "nude male",
"submissions_count": "3907"
},
{
"contributed": "f",
"keyword_id": "210520",
"keyword_name": "nudenaked",
"submissions_count": "1491"
},
{
"contributed": "f",
"keyword_id": "762",
"keyword_name": "nudity",
"submissions_count": "49939"
},
{
"contributed": "f",
"keyword_id": "10417",
"keyword_name": "on all fours",
"submissions_count": "1850"
},
{
"contributed": "f",
"keyword_id": "108927",
"keyword_name": "ounce",
"submissions_count": "29"
},
{
"contributed": "f",
"keyword_id": "849526",
"keyword_name": "penetrating while caged",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "849527",
"keyword_name": "penetrating while chaste",
"submissions_count": "2"
},
{
"contributed": "f",
"keyword_id": "63",
"keyword_name": "penis",
"submissions_count": "232608"
},
{
"contributed": "f",
"keyword_id": "38050",
"keyword_name": "power bottom",
"submissions_count": "1082"
},
{
"contributed": "f",
"keyword_id": "58010",
"keyword_name": "powerbottom",
"submissions_count": "358"
},
{
"contributed": "f",
"keyword_id": "110233",
"keyword_name": "power bottoming",
"submissions_count": "27"
},
{
"contributed": "f",
"keyword_id": "178123",
"keyword_name": "powerbottoming",
"submissions_count": "47"
},
{
"contributed": "f",
"keyword_id": "29162",
"keyword_name": "quiver",
"submissions_count": "130"
},
{
"contributed": "f",
"keyword_id": "8582",
"keyword_name": "role reversal",
"submissions_count": "1170"
},
{
"contributed": "f",
"keyword_id": "76",
"keyword_name": "sex",
"submissions_count": "142170"
},
{
"contributed": "f",
"keyword_id": "151014",
"keyword_name": "sexual frustration",
"submissions_count": "90"
},
{
"contributed": "f",
"keyword_id": "226",
"keyword_name": "socks",
"submissions_count": "16215"
},
{
"contributed": "f",
"keyword_id": "15975",
"keyword_name": "speech bubble",
"submissions_count": "5717"
},
{
"contributed": "f",
"keyword_id": "948",
"keyword_name": "story",
"submissions_count": "15385"
},
{
"contributed": "f",
"keyword_id": "143935",
"keyword_name": "story included",
"submissions_count": "287"
},
{
"contributed": "f",
"keyword_id": "196846",
"keyword_name": "story in description",
"submissions_count": "1839"
},
{
"contributed": "f",
"keyword_id": "3739",
"keyword_name": "submissive",
"submissions_count": "8542"
},
{
"contributed": "f",
"keyword_id": "18911",
"keyword_name": "submissive top",
"submissions_count": "33"
},
{
"contributed": "f",
"keyword_id": "662",
"keyword_name": "tease",
"submissions_count": "11681"
},
{
"contributed": "f",
"keyword_id": "79161",
"keyword_name": "teased",
"submissions_count": "153"
},
{
"contributed": "f",
"keyword_id": "1740",
"keyword_name": "teasing",
"submissions_count": "20529"
},
{
"contributed": "f",
"keyword_id": "2702",
"keyword_name": "text",
"submissions_count": "26206"
},
{
"contributed": "f",
"keyword_id": "60982",
"keyword_name": "two males",
"submissions_count": "86"
},
{
"contributed": "f",
"keyword_id": "58459",
"keyword_name": "webbed feet",
"submissions_count": "501"
}
],
"last_file_update_datetime": "2025-06-09 05:03:10.522033+00",
"last_file_update_datetime_usertime": "09 Jun 2025 07:03 CEST",
"latest_file_name": "5596768_gramy_imge.png",
"latest_file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596768_gramy_imge.png",
"latest_file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"latest_file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596768_gramy_imge.png",
"latest_mimetype": "image/png",
"latest_thumb_huge_noncustom_x": "285",
"latest_thumb_huge_noncustom_y": "300",
"latest_thumb_huge_x": "300",
"latest_thumb_huge_y": "300",
"latest_thumb_large_noncustom_x": "190",
"latest_thumb_large_noncustom_y": "200",
"latest_thumb_large_x": "200",
"latest_thumb_large_y": "200",
"latest_thumb_medium_noncustom_x": "114",
"latest_thumb_medium_noncustom_y": "120",
"latest_thumb_medium_x": "120",
"latest_thumb_medium_y": "120",
"latest_thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge_noncustom.jpg",
"latest_thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge_noncustom.jpg",
"mimetype": "image/png",
"pagecount": "4",
"pools": [],
"pools_count": 0,
"public": "t",
"rating_id": "2",
"rating_name": "Adult",
"ratings": [
{
"content_tag_id": "4",
"description": "Erotic imagery, sexual activity or arousal",
"name": "Sexual Themes",
"rating_id": "2"
}
],
"scraps": "f",
"submission_id": "3637658",
"submission_type_id": "1",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room_noncustom.jpg",
"title": "A Top's Biggest Frustration (+STORY & Socks & Textless Alts)",
"type_name": "Picture/Pinup",
"user_icon_file_name": "243342_gramy_racek.png",
"user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/243/243342_gramy_racek.png",
"user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/243/243342_gramy_racek.png",
"user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/243/243342_gramy_racek.png",
"user_id": "959836",
"username": "gramy",
"views": "488",
"writing": ""
},
".description.json": {
"description": "With a cage tightly holding his erection for as long as his recent memory, he had nearly forgotten what it's like to top, or to even get hard without a device forcing it to remain just a few inches in length.\nAfter a long period of begging to finally let him top again, Ounce finally stopped for a moment, then caved in. Quiver sighed in relief, straining in his cage at the thought of finally taking it off.\nAfter they both strip naked, Ounce quickly stacks on the bed and gets on his hands and knees, presenting his ass to the duck. Quiver stands quietly, his hand slowly trying to rub himself through his cage. He looks around the room, looking for the cage.\n\"Where did you...\" Quiver hesitates, \"What did you do with the key??\"\nOunce chuckles, \"Oh, I forgot. That's irrelevant anyway~\"\n\"...What do you mean?\"\n\"You know [i]exactly[/i] what I mean. You have everything you need, so just get on with it~\"\n\"I... you said-\"\n\"I said you could top,\" he interrupts smugly. \"Didn't say anything about the cage.\"\n\"Fuck...\" the mallard looks down at his embarrassing attempt at an erection. \"... Isn't this gonna hurt??\"\n\"I dunno. Why don't you find out?~\"\nFuck, might as well try. The cage still leaves most of his dick bare, so it'll still feel [i]mostly[/i] the same, right?\nQuiver sighs and stands up on the bed, coming closer to the goose as he starts to hear Ounce giggle to his confusion.\n\"I'm not laughing because I think ya can't do it.\" Ounce teased, \"I'm laughing because I know you're gonna [i]try[/i].\"\n\"You...-\" Quiver was speechless, blushing brightly as he tried to ignore him.\nHe shifts his hips forward, holding onto his metal cage and brushing it against his readily lubed bottom's ass. He groans from the awkwardness of the angle, now realizing why most cages are curved. He had to hold the cage up by the padlock just to be able to angle it correctly.\n\"Are ya even in yet?~\"\n\"I'm TRYING!!\" cried the duck in retaliation.\nHis sexual frustration was starting to take over his mind, the cage and its curvature really working against him. It was finally starting to slip in, but there was barely much pleasure to be derived from it. Every time he seemingly found a good position to start thrusting, he can't manage to keep it still without it just falling out. God, if only he could use his erection right now...\n\"And I'm not lettin' ya go until you nut inside of me~\"\n\"...\" Quiver stares in a moment of silence, \"We're gonna be here for a while, then...\" mumbled Quiver\n\n-----\n\npenetrating while caged (or at least trying to) is easily one of my favorite things\nanother seemingly even more obscure detail is like, a visible erection from the cage, like how the cage makes his dick stick out a lot at the base. if anything i feel like most people try to hide details like that, but it's become one of my favorite details about chastity. afaik there isn't really any sort of tag for it, what would it even be called, erection_while_caged, erect_while_chaste, erection_under_chastity?\nalso, longest story in a while. a lot of times i actually have more fun writing the stories than drawing the art lmao. i should do a story submission one day"
}
}
}
.api.json · embedded sidecar fallback Download
{
"comments_count": "0",
"create_datetime": "2025-06-09 05:15:19.064403+00",
"create_datetime_usertime": "09 Jun 2025 07:15 CEST",
"deleted": "f",
"description": "With a cage tightly holding his erection for as long as his recent memory, he had nearly forgotten what it's like to top, or to even get hard without a device forcing it to remain just a few inches in length.\nAfter a long period of begging to finally let him top again, Ounce finally stopped for a moment, then caved in. Quiver sighed in relief, straining in his cage at the thought of finally taking it off.\nAfter they both strip naked, Ounce quickly stacks on the bed and gets on his hands and knees, presenting his ass to the duck. Quiver stands quietly, his hand slowly trying to rub himself through his cage. He looks around the room, looking for the cage.\n\"Where did you...\" Quiver hesitates, \"What did you do with the key??\"\nOunce chuckles, \"Oh, I forgot. That's irrelevant anyway~\"\n\"...What do you mean?\"\n\"You know [i]exactly[/i] what I mean. You have everything you need, so just get on with it~\"\n\"I... you said-\"\n\"I said you could top,\" he interrupts smugly. \"Didn't say anything about the cage.\"\n\"Fuck...\" the mallard looks down at his embarrassing attempt at an erection. \"... Isn't this gonna hurt??\"\n\"I dunno. Why don't you find out?~\"\nFuck, might as well try. The cage still leaves most of his dick bare, so it'll still feel [i]mostly[/i] the same, right?\nQuiver sighs and stands up on the bed, coming closer to the goose as he starts to hear Ounce giggle to his confusion.\n\"I'm not laughing because I think ya can't do it.\" Ounce teased, \"I'm laughing because I know you're gonna [i]try[/i].\"\n\"You...-\" Quiver was speechless, blushing brightly as he tried to ignore him.\nHe shifts his hips forward, holding onto his metal cage and brushing it against his readily lubed bottom's ass. He groans from the awkwardness of the angle, now realizing why most cages are curved. He had to hold the cage up by the padlock just to be able to angle it correctly.\n\"Are ya even in yet?~\"\n\"I'm TRYING!!\" cried the duck in retaliation.\nHis sexual frustration was starting to take over his mind, the cage and its curvature really working against him. It was finally starting to slip in, but there was barely much pleasure to be derived from it. Every time he seemingly found a good position to start thrusting, he can't manage to keep it still without it just falling out. God, if only he could use his erection right now...\n\"And I'm not lettin' ya go until you nut inside of me~\"\n\"...\" Quiver stares in a moment of silence, \"We're gonna be here for a while, then...\" mumbled Quiver\n\n-----\n\npenetrating while caged (or at least trying to) is easily one of my favorite things\nanother seemingly even more obscure detail is like, a visible erection from the cage, like how the cage makes his dick stick out a lot at the base. if anything i feel like most people try to hide details like that, but it's become one of my favorite details about chastity. afaik there isn't really any sort of tag for it, what would it even be called, erection_while_caged, erect_while_chaste, erection_under_chastity?\nalso, longest story in a while. a lot of times i actually have more fun writing the stories than drawing the art lmao. i should do a story submission one day",
"favorite": "f",
"favorites_count": "30",
"file_name": "5596755_gramy_conference_room.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596755_gramy_conference_room.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596755_gramy_conference_room.png",
"files": [
{
"create_datetime": "2025-06-09 04:49:58.324273+00",
"create_datetime_usertime": "09 Jun 2025 06:49 CEST",
"deleted": "f",
"file_id": "5596755",
"file_name": "5596755_gramy_conference_room.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596755_gramy_conference_room.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596755_gramy_conference_room.png",
"full_file_md5": "9acf1128873ffb86f26fe53a04460697",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "19d2642d117ae591dacf66fbcfda1911",
"large_file_md5": "2604f382d3580a527c1e7e61b61b2e64",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "62cf86ab77b47a6166cde1e6e0f9f2a0",
"submission_file_order": "0",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "006c3794130e3bd981ced86a42940ed9",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room_noncustom.jpg",
"user_id": "959836"
},
{
"create_datetime": "2025-06-09 05:01:46.890984+00",
"create_datetime_usertime": "09 Jun 2025 07:01 CEST",
"deleted": "f",
"file_id": "5596765",
"file_name": "5596765_gramy_imge.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596765_gramy_imge.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596765_gramy_imge.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596765_gramy_imge.png",
"full_file_md5": "d657a9ccaf767fb39413cced860663fc",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "66ecd96adf3fc0fe932f729bcca12eda",
"large_file_md5": "d7577bcc0b574ca355842d817c44720b",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "499181fe7bbaa8f6f2cd5e5271c36921",
"submission_file_order": "1",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "c72b62f4ee81189f32980716efc5afe8",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596765_gramy_imge.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596765_gramy_imge.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596765_gramy_imge.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596765_gramy_imge_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596765_gramy_imge.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596765_gramy_imge_noncustom.jpg",
"user_id": "959836"
},
{
"create_datetime": "2025-06-09 05:02:33.097434+00",
"create_datetime_usertime": "09 Jun 2025 07:02 CEST",
"deleted": "f",
"file_id": "5596767",
"file_name": "5596767_gramy_imge.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596767_gramy_imge.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596767_gramy_imge.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596767_gramy_imge.png",
"full_file_md5": "60292bc6c022d1ed263ff98fc4ec653a",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "6236f1b06b9b45a4cbb62c79e95bf33e",
"large_file_md5": "ae366b138766678a4c2d1784b104f430",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "95212ba1cce761baca0b2d130d19adf9",
"submission_file_order": "2",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "bd19bb53a5d4c053ba17705ec9a46809",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596767_gramy_imge.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596767_gramy_imge.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596767_gramy_imge.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596767_gramy_imge_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596767_gramy_imge.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596767_gramy_imge_noncustom.jpg",
"user_id": "959836"
},
{
"create_datetime": "2025-06-09 05:03:10.522033+00",
"create_datetime_usertime": "09 Jun 2025 07:03 CEST",
"deleted": "f",
"file_id": "5596768",
"file_name": "5596768_gramy_imge.png",
"file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596768_gramy_imge.png",
"file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596768_gramy_imge.png",
"full_file_md5": "eedab81bc225b7c672b84ae5d747994e",
"full_size_x": "1487",
"full_size_y": "1565",
"initial_file_md5": "de600d3b3803b06ce0ed30d586d3c6fa",
"large_file_md5": "a1fc4fdcb66021a81745387a6b09159e",
"mimetype": "image/png",
"preview_size_x": "285",
"preview_size_y": "300",
"screen_size_x": "920",
"screen_size_y": "968",
"small_file_md5": "88569dedf9074175bef82cae38d20ae9",
"submission_file_order": "3",
"submission_id": "3637658",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_md5": "321a0bd47954afe5485bb814aeeac4ff",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596768_gramy_imge.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge_noncustom.jpg",
"user_id": "959836"
}
],
"friends_only": "f",
"guest_block": "t",
"hidden": "f",
"keywords": [
{
"contributed": "f",
"keyword_id": "758184",
"keyword_name": "2025",
"submissions_count": "3756"
},
{
"contributed": "f",
"keyword_id": "24816",
"keyword_name": "2boys",
"submissions_count": "435"
},
{
"contributed": "f",
"keyword_id": "160446",
"keyword_name": "4 fingers",
"submissions_count": "918"
},
{
"contributed": "f",
"keyword_id": "229841",
"keyword_name": "adult on adult",
"submissions_count": "297"
},
{
"contributed": "f",
"keyword_id": "23255",
"keyword_name": "all four",
"submissions_count": "41"
},
{
"contributed": "f",
"keyword_id": "11400",
"keyword_name": "all fours",
"submissions_count": "3578"
},
{
"contributed": "f",
"keyword_id": "85",
"keyword_name": "anal",
"submissions_count": "137782"
},
{
"contributed": "f",
"keyword_id": "359245",
"keyword_name": "anatid",
"submissions_count": "64"
},
{
"contributed": "f",
"keyword_id": "482563",
"keyword_name": "anseriform",
"submissions_count": "43"
},
{
"contributed": "f",
"keyword_id": "678",
"keyword_name": "anthro",
"submissions_count": "247392"
},
{
"contributed": "f",
"keyword_id": "197905",
"keyword_name": "anthro bird",
"submissions_count": "88"
},
{
"contributed": "f",
"keyword_id": "175216",
"keyword_name": "anthro on anthro",
"submissions_count": "1595"
},
{
"contributed": "f",
"keyword_id": "5471",
"keyword_name": "anthropomorphic",
"submissions_count": "31226"
},
{
"contributed": "f",
"keyword_id": "225160",
"keyword_name": "attempted sex",
"submissions_count": "5"
},
{
"contributed": "f",
"keyword_id": "1114",
"keyword_name": "avian",
"submissions_count": "33840"
},
{
"contributed": "f",
"keyword_id": "109606",
"keyword_name": "backsack",
"submissions_count": "5777"
},
{
"contributed": "f",
"keyword_id": "219",
"keyword_name": "balls",
"submissions_count": "173272"
},
{
"contributed": "f",
"keyword_id": "4630",
"keyword_name": "barefoot",
"submissions_count": "19820"
},
{
"contributed": "f",
"keyword_id": "360",
"keyword_name": "bird",
"submissions_count": "40617"
},
{
"contributed": "f",
"keyword_id": "1125",
"keyword_name": "blush",
"submissions_count": "72414"
},
{
"contributed": "f",
"keyword_id": "253",
"keyword_name": "blushing",
"submissions_count": "54413"
},
{
"contributed": "f",
"keyword_id": "23770",
"keyword_name": "brat",
"submissions_count": "819"
},
{
"contributed": "f",
"keyword_id": "849524",
"keyword_name": "brat play",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "849523",
"keyword_name": "bratplay",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "138770",
"keyword_name": "bratty",
"submissions_count": "432"
},
{
"contributed": "f",
"keyword_id": "16373",
"keyword_name": "cage",
"submissions_count": "2187"
},
{
"contributed": "f",
"keyword_id": "72568",
"keyword_name": "caged",
"submissions_count": "834"
},
{
"contributed": "f",
"keyword_id": "849525",
"keyword_name": "caged erection",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "704973",
"keyword_name": "caged top",
"submissions_count": "8"
},
{
"contributed": "f",
"keyword_id": "61257",
"keyword_name": "chaste",
"submissions_count": "102"
},
{
"contributed": "f",
"keyword_id": "704974",
"keyword_name": "chaste top",
"submissions_count": "8"
},
{
"contributed": "f",
"keyword_id": "12655",
"keyword_name": "chastity",
"submissions_count": "10816"
},
{
"contributed": "f",
"keyword_id": "80242",
"keyword_name": "chastity cage",
"submissions_count": "6794"
},
{
"contributed": "f",
"keyword_id": "31430",
"keyword_name": "chastity device",
"submissions_count": "1534"
},
{
"contributed": "f",
"keyword_id": "193705",
"keyword_name": "cis male",
"submissions_count": "125"
},
{
"contributed": "f",
"keyword_id": "287",
"keyword_name": "cock",
"submissions_count": "133776"
},
{
"contributed": "f",
"keyword_id": "46263",
"keyword_name": "cock cage",
"submissions_count": "551"
},
{
"contributed": "f",
"keyword_id": "160584",
"keyword_name": "cockcage",
"submissions_count": "146"
},
{
"contributed": "f",
"keyword_id": "2841",
"keyword_name": "denial",
"submissions_count": "1380"
},
{
"contributed": "f",
"keyword_id": "25152",
"keyword_name": "desperate",
"submissions_count": "693"
},
{
"contributed": "f",
"keyword_id": "228218",
"keyword_name": "desperated",
"submissions_count": "46"
},
{
"contributed": "f",
"keyword_id": "25766",
"keyword_name": "desperation",
"submissions_count": "2232"
},
{
"contributed": "f",
"keyword_id": "24820",
"keyword_name": "dialog",
"submissions_count": "1885"
},
{
"contributed": "f",
"keyword_id": "3644",
"keyword_name": "dialogue",
"submissions_count": "21720"
},
{
"contributed": "f",
"keyword_id": "155764",
"keyword_name": "dialouge",
"submissions_count": "217"
},
{
"contributed": "f",
"keyword_id": "504",
"keyword_name": "dick",
"submissions_count": "85817"
},
{
"contributed": "f",
"keyword_id": "1078",
"keyword_name": "digital",
"submissions_count": "38588"
},
{
"contributed": "f",
"keyword_id": "10257",
"keyword_name": "digital art",
"submissions_count": "22886"
},
{
"contributed": "f",
"keyword_id": "13687",
"keyword_name": "digitalart",
"submissions_count": "27164"
},
{
"contributed": "f",
"keyword_id": "212007",
"keyword_name": "digital artwork",
"submissions_count": "6050"
},
{
"contributed": "f",
"keyword_id": "2596",
"keyword_name": "digital media",
"submissions_count": "3508"
},
{
"contributed": "f",
"keyword_id": "252774",
"keyword_name": "digital media (artwork)",
"submissions_count": "11420"
},
{
"contributed": "f",
"keyword_id": "4731",
"keyword_name": "doggystyle",
"submissions_count": "8930"
},
{
"contributed": "f",
"keyword_id": "1153",
"keyword_name": "dom",
"submissions_count": "3231"
},
{
"contributed": "f",
"keyword_id": "1056",
"keyword_name": "dominant",
"submissions_count": "4583"
},
{
"contributed": "f",
"keyword_id": "18910",
"keyword_name": "dominant bottom",
"submissions_count": "50"
},
{
"contributed": "f",
"keyword_id": "5795",
"keyword_name": "duck",
"submissions_count": "7192"
},
{
"contributed": "f",
"keyword_id": "443",
"keyword_name": "duo",
"submissions_count": "24947"
},
{
"contributed": "f",
"keyword_id": "34739",
"keyword_name": "frustrated",
"submissions_count": "337"
},
{
"contributed": "f",
"keyword_id": "22596",
"keyword_name": "frustration",
"submissions_count": "480"
},
{
"contributed": "f",
"keyword_id": "236",
"keyword_name": "gay",
"submissions_count": "158104"
},
{
"contributed": "f",
"keyword_id": "11018",
"keyword_name": "goose",
"submissions_count": "448"
},
{
"contributed": "f",
"keyword_id": "24185",
"keyword_name": "locked",
"submissions_count": "665"
},
{
"contributed": "f",
"keyword_id": "165",
"keyword_name": "male",
"submissions_count": "1271015"
},
{
"contributed": "f",
"keyword_id": "18764",
"keyword_name": "male male",
"submissions_count": "10155"
},
{
"contributed": "f",
"keyword_id": "41269",
"keyword_name": "male-male",
"submissions_count": "189"
},
{
"contributed": "f",
"keyword_id": "10308",
"keyword_name": "male/male",
"submissions_count": "135503"
},
{
"contributed": "f",
"keyword_id": "13648",
"keyword_name": "malemale",
"submissions_count": "969"
},
{
"contributed": "f",
"keyword_id": "394772",
"keyword_name": "male on anthro",
"submissions_count": "128"
},
{
"contributed": "f",
"keyword_id": "100021",
"keyword_name": "male only",
"submissions_count": "2327"
},
{
"contributed": "f",
"keyword_id": "9960",
"keyword_name": "male on male",
"submissions_count": "10077"
},
{
"contributed": "f",
"keyword_id": "23109",
"keyword_name": "mallard",
"submissions_count": "216"
},
{
"contributed": "f",
"keyword_id": "44591",
"keyword_name": "m m",
"submissions_count": "1470"
},
{
"contributed": "f",
"keyword_id": "51877",
"keyword_name": "m-m",
"submissions_count": "48"
},
{
"contributed": "f",
"keyword_id": "942",
"keyword_name": "m/m",
"submissions_count": "53788"
},
{
"contributed": "f",
"keyword_id": "4694",
"keyword_name": "mm",
"submissions_count": "3647"
},
{
"contributed": "f",
"keyword_id": "7",
"keyword_name": "naked",
"submissions_count": "126641"
},
{
"contributed": "f",
"keyword_id": "304617",
"keyword_name": "naked male",
"submissions_count": "508"
},
{
"contributed": "f",
"keyword_id": "2075",
"keyword_name": "nsfw",
"submissions_count": "65200"
},
{
"contributed": "f",
"keyword_id": "58",
"keyword_name": "nude",
"submissions_count": "226553"
},
{
"contributed": "f",
"keyword_id": "100848",
"keyword_name": "nude male",
"submissions_count": "3907"
},
{
"contributed": "f",
"keyword_id": "210520",
"keyword_name": "nudenaked",
"submissions_count": "1491"
},
{
"contributed": "f",
"keyword_id": "762",
"keyword_name": "nudity",
"submissions_count": "49939"
},
{
"contributed": "f",
"keyword_id": "10417",
"keyword_name": "on all fours",
"submissions_count": "1850"
},
{
"contributed": "f",
"keyword_id": "108927",
"keyword_name": "ounce",
"submissions_count": "29"
},
{
"contributed": "f",
"keyword_id": "849526",
"keyword_name": "penetrating while caged",
"submissions_count": "1"
},
{
"contributed": "f",
"keyword_id": "849527",
"keyword_name": "penetrating while chaste",
"submissions_count": "2"
},
{
"contributed": "f",
"keyword_id": "63",
"keyword_name": "penis",
"submissions_count": "232608"
},
{
"contributed": "f",
"keyword_id": "38050",
"keyword_name": "power bottom",
"submissions_count": "1082"
},
{
"contributed": "f",
"keyword_id": "58010",
"keyword_name": "powerbottom",
"submissions_count": "358"
},
{
"contributed": "f",
"keyword_id": "110233",
"keyword_name": "power bottoming",
"submissions_count": "27"
},
{
"contributed": "f",
"keyword_id": "178123",
"keyword_name": "powerbottoming",
"submissions_count": "47"
},
{
"contributed": "f",
"keyword_id": "29162",
"keyword_name": "quiver",
"submissions_count": "130"
},
{
"contributed": "f",
"keyword_id": "8582",
"keyword_name": "role reversal",
"submissions_count": "1170"
},
{
"contributed": "f",
"keyword_id": "76",
"keyword_name": "sex",
"submissions_count": "142170"
},
{
"contributed": "f",
"keyword_id": "151014",
"keyword_name": "sexual frustration",
"submissions_count": "90"
},
{
"contributed": "f",
"keyword_id": "226",
"keyword_name": "socks",
"submissions_count": "16215"
},
{
"contributed": "f",
"keyword_id": "15975",
"keyword_name": "speech bubble",
"submissions_count": "5717"
},
{
"contributed": "f",
"keyword_id": "948",
"keyword_name": "story",
"submissions_count": "15385"
},
{
"contributed": "f",
"keyword_id": "143935",
"keyword_name": "story included",
"submissions_count": "287"
},
{
"contributed": "f",
"keyword_id": "196846",
"keyword_name": "story in description",
"submissions_count": "1839"
},
{
"contributed": "f",
"keyword_id": "3739",
"keyword_name": "submissive",
"submissions_count": "8542"
},
{
"contributed": "f",
"keyword_id": "18911",
"keyword_name": "submissive top",
"submissions_count": "33"
},
{
"contributed": "f",
"keyword_id": "662",
"keyword_name": "tease",
"submissions_count": "11681"
},
{
"contributed": "f",
"keyword_id": "79161",
"keyword_name": "teased",
"submissions_count": "153"
},
{
"contributed": "f",
"keyword_id": "1740",
"keyword_name": "teasing",
"submissions_count": "20529"
},
{
"contributed": "f",
"keyword_id": "2702",
"keyword_name": "text",
"submissions_count": "26206"
},
{
"contributed": "f",
"keyword_id": "60982",
"keyword_name": "two males",
"submissions_count": "86"
},
{
"contributed": "f",
"keyword_id": "58459",
"keyword_name": "webbed feet",
"submissions_count": "501"
}
],
"last_file_update_datetime": "2025-06-09 05:03:10.522033+00",
"last_file_update_datetime_usertime": "09 Jun 2025 07:03 CEST",
"latest_file_name": "5596768_gramy_imge.png",
"latest_file_url_full": "https://nl1.ib.metapix.net/files/full/5596/5596768_gramy_imge.png",
"latest_file_url_preview": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"latest_file_url_screen": "https://nl1.ib.metapix.net/files/screen/5596/5596768_gramy_imge.png",
"latest_mimetype": "image/png",
"latest_thumb_huge_noncustom_x": "285",
"latest_thumb_huge_noncustom_y": "300",
"latest_thumb_huge_x": "300",
"latest_thumb_huge_y": "300",
"latest_thumb_large_noncustom_x": "190",
"latest_thumb_large_noncustom_y": "200",
"latest_thumb_large_x": "200",
"latest_thumb_large_y": "200",
"latest_thumb_medium_noncustom_x": "114",
"latest_thumb_medium_noncustom_y": "120",
"latest_thumb_medium_x": "120",
"latest_thumb_medium_y": "120",
"latest_thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596768_gramy_imge_noncustom.jpg",
"latest_thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge.jpg",
"latest_thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596768_gramy_imge_noncustom.jpg",
"mimetype": "image/png",
"pagecount": "4",
"pools": [],
"pools_count": 0,
"public": "t",
"rating_id": "2",
"rating_name": "Adult",
"ratings": [
{
"content_tag_id": "4",
"description": "Erotic imagery, sexual activity or arousal",
"name": "Sexual Themes",
"rating_id": "2"
}
],
"scraps": "f",
"submission_id": "3637658",
"submission_type_id": "1",
"thumb_huge_noncustom_x": "285",
"thumb_huge_noncustom_y": "300",
"thumb_huge_x": "300",
"thumb_huge_y": "300",
"thumb_large_noncustom_x": "190",
"thumb_large_noncustom_y": "200",
"thumb_large_x": "200",
"thumb_large_y": "200",
"thumb_medium_noncustom_x": "114",
"thumb_medium_noncustom_y": "120",
"thumb_medium_x": "120",
"thumb_medium_y": "120",
"thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_huge_noncustom": "https://nl1.ib.metapix.net/files/preview/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_large_noncustom": "https://nl1.ib.metapix.net/thumbnails/large/5596/5596755_gramy_conference_room_noncustom.jpg",
"thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room.jpg",
"thumbnail_url_medium_noncustom": "https://nl1.ib.metapix.net/thumbnails/medium/5596/5596755_gramy_conference_room_noncustom.jpg",
"title": "A Top's Biggest Frustration (+STORY & Socks & Textless Alts)",
"type_name": "Picture/Pinup",
"user_icon_file_name": "243342_gramy_racek.png",
"user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/243/243342_gramy_racek.png",
"user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/243/243342_gramy_racek.png",
"user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/243/243342_gramy_racek.png",
"user_id": "959836",
"username": "gramy",
"views": "488",
"writing": ""
}
.description.json · embedded sidecar fallback Download
{
"description": "With a cage tightly holding his erection for as long as his recent memory, he had nearly forgotten what it's like to top, or to even get hard without a device forcing it to remain just a few inches in length.\nAfter a long period of begging to finally let him top again, Ounce finally stopped for a moment, then caved in. Quiver sighed in relief, straining in his cage at the thought of finally taking it off.\nAfter they both strip naked, Ounce quickly stacks on the bed and gets on his hands and knees, presenting his ass to the duck. Quiver stands quietly, his hand slowly trying to rub himself through his cage. He looks around the room, looking for the cage.\n\"Where did you...\" Quiver hesitates, \"What did you do with the key??\"\nOunce chuckles, \"Oh, I forgot. That's irrelevant anyway~\"\n\"...What do you mean?\"\n\"You know [i]exactly[/i] what I mean. You have everything you need, so just get on with it~\"\n\"I... you said-\"\n\"I said you could top,\" he interrupts smugly. \"Didn't say anything about the cage.\"\n\"Fuck...\" the mallard looks down at his embarrassing attempt at an erection. \"... Isn't this gonna hurt??\"\n\"I dunno. Why don't you find out?~\"\nFuck, might as well try. The cage still leaves most of his dick bare, so it'll still feel [i]mostly[/i] the same, right?\nQuiver sighs and stands up on the bed, coming closer to the goose as he starts to hear Ounce giggle to his confusion.\n\"I'm not laughing because I think ya can't do it.\" Ounce teased, \"I'm laughing because I know you're gonna [i]try[/i].\"\n\"You...-\" Quiver was speechless, blushing brightly as he tried to ignore him.\nHe shifts his hips forward, holding onto his metal cage and brushing it against his readily lubed bottom's ass. He groans from the awkwardness of the angle, now realizing why most cages are curved. He had to hold the cage up by the padlock just to be able to angle it correctly.\n\"Are ya even in yet?~\"\n\"I'm TRYING!!\" cried the duck in retaliation.\nHis sexual frustration was starting to take over his mind, the cage and its curvature really working against him. It was finally starting to slip in, but there was barely much pleasure to be derived from it. Every time he seemingly found a good position to start thrusting, he can't manage to keep it still without it just falling out. God, if only he could use his erection right now...\n\"And I'm not lettin' ya go until you nut inside of me~\"\n\"...\" Quiver stares in a moment of silence, \"We're gonna be here for a while, then...\" mumbled Quiver\n\n-----\n\npenetrating while caged (or at least trying to) is easily one of my favorite things\nanother seemingly even more obscure detail is like, a visible erection from the cage, like how the cage makes his dick stick out a lot at the base. if anything i feel like most people try to hide details like that, but it's become one of my favorite details about chastity. afaik there isn't really any sort of tag for it, what would it even be called, erection_while_caged, erect_while_chaste, erection_under_chastity?\nalso, longest story in a while. a lot of times i actually have more fun writing the stories than drawing the art lmao. i should do a story submission one day"
}
profile.api.json · CAS artifact Download
{
"user_icon_file_name": "243342_gramy_racek.png",
"user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/243/243342_gramy_racek.png",
"user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/243/243342_gramy_racek.png",
"user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/243/243342_gramy_racek.png",
"user_id": "959836",
"username": "gramy"
}