Sign in

Leviticus Rex

@leviticusrex.bsky.social
344 followers 98 following 652 posts

30+, he/him, trans queer artist making fantasy power play porn comics leviticusrex.itch.io

PostsRepliesMedia
Leviticus Rex @leviticusrex.bsky.social · 09/10/2026
Pages 5-8/? Justinian has immediate regrets, and Ruadan has a wee flashback
PAGE FIVE


Panel 1

Ruadán's eyes flood with tears


Panel 2

Ruadán runs off the road into the forest, Justinian reaching after him

Justinian: No, wait!


Panel 3

Ruadán running, tears streaking his face

Justinian: Ruadán!PAGE SIX


Panel 1

Ruadán's feet on the ground


Panel 2

Ruadán in the forest, alone


Panel 3

Ruadán touches a tree with his hand


Panel 4

Ruadán turns his back to lean against the tree


Panel 5

Ruadán sits down at the base of the tree
PAGE SEVEN


Panel 1

Ruadán hugging his knees, head down


Panel 2

In the past, Justinian in Marcus's office

Marcus: Osgar and I will let you stay in our home, I will speak to the Illustrious One again-

Justinian: No.


Panel 3

Justinian, serious

Justinian: If the Exalted One finds you harboring a traitor, your family will be at risk.


Panel 4

Marcus, saddened

Justinian: The coin you gave me will get us out of the Empire. That is enough.
PAGE EIGHT


Panel 1

Justinian, hand on chin

Justinian: But where will we go? Baria will not take me, Glace is under Empire rule...


Panel 2

Marcus and Justinian look up, surprised

Ruadán: Sir.


Panel 3

Ruadán looking down, uncertain

Ruadán: I...


Panel 4

Ruadán looking up

Ruadán: I want to go home. Please.
011
Leviticus Rex @leviticusrex.bsky.social · 02/10/2026
FAVOURS OF THE FLESH, Chapter 11! M/M, M/??? Pages 1-4/? Starting strong with Justinian having a BAD TIME
PAGE ONE


Panel 1

Long panorama of mountains and forest


Panel 2

Ruadán and Justinian walking, carrying satchels and walking sticks


Panel 3

Justinian's hand on his walking stick


Panel 4

Ruadán and Justinian's feet, walkingPAGE TWO


Panel 1

Justinian, cringing

Justinian: My feet ache. My back aches. Everything aches.


Panel 2

Justinian and Ruadán from behind

Justinian: How many more days before we reach Hemel?

Ruadán: Five, sir.

Justinian: Augh! The moon will be full again by then!


Panel 3

Justinian, muttering, head starting to bow

Justinian: I should have asked Marcus for a horse.


Panel 4

Justinian's head bowing further as he grows despondent

Justinian: I should have done many things...


Panel 5

Ruadán watching warily

Ruadán: Sir...PAGE THREE


Panel 1

Justinian rants as he walks

Justinian: The gods smite me! What could I have done? Could I have put more soldiers on the pyre fighting Baria? Could I have allowed myself to be captured in Vesia and demanded a hearing?


Panel 2

Justinian grits his teeth

Justinian: Could I have killed more barbarians? Could I have sucked more cocks?


Panel 3

Ruadán watches, grimacing

Justinian: Now I must fling myself upon the mercy of my own slave!


Panel 4

Justinian stops walking, clutching at his head

Justinian: I did everything... I did everything...PAGE FOUR


Panel 1

Ruadán reaches a hand out and places it on Justinian's shoulder


Panel 2

Justinian throws Ruadán's hand off

Justinian: Unhand me, witch!


Panel 3

Justinian, turning on Ruadán

Justinian: If you had not cast that spell on me, I might have risked more for a triumph! I might have at least died with honour!


Panel 4

Justinian, eyes wild

Justinian: I lived, and now I am worth less than dogs!


Panel 5

Ruadán, shocked and hurt

Justinian: I should have had you slaughtered with the others, cursebringer!
143
Leviticus Rex @leviticusrex.bsky.social · 15/09/2026
Pages 36-38/38!! Holy shit, that's the end of Chapter 10 and also the end of Book 2!! There's only 1 book of 5 chapters to go!!! Thank you so much to everyone who has cheered me on as I continue to work on this! You all mean the world to me
PAGE THIRTY-SIX


Panel 1

Justinian on all fours on the floor, panting

Emperor: Excellent work, Carthas.


Panel 2

Carthas straightens out his armor

Emperor: You are free to go, General.


Panel 3

Justinian looks up, still catching his breath

Justinian: Illustrious One... my honour...


Panel 4

The Emperor raises an eyebrow

Emperor: That stunt was for your life, General, not your honour.


Panel 5

Justinian, shocked in defeat

Emperor: We will let you go free. No more.PAGE THIRTY-SEVEN


Panel 1

Justinian's head hangs, his body shaking

Justinian: Illust... I...


Panel 2

Ruadán gets up from his place at the Emperor's feet


Panel 3

Ruadán kneels next to Justinian, putting his cloak over his shoulders

Emperor: You are free to do as you wish, but we advise that you leave Hester before word reaches the West of your presence.


Panel 4

Justinian stands shakily

Justinian: This is exile, then.PAGE THIRTY-EIGHT


Panel 1

The Emperor, already turning away to other business

Emperor: Not by our word.


Panel 2

Justinian and Ruadán, turning to leave, Justinian's clothes bundled in their arms

Emperor: As far as we are concerned...


Panel 3

Justinian in his general's armor, walking away into the darkness

Emperor: ...Justinian Generosus never existed.
020
Leviticus Rex @leviticusrex.bsky.social · 11/09/2026
Pages 32-35/38! People who know who Justinian is based off of will find the Emperor's soliloquy quite transparent lol
PAGE THIRTY-TWO


Panel 1

Carthas fucking Justinian faster


Panel 2

Emperor watching gleefully

Ruadán: May I speak, Illustrious One?

Emperor: Yes, boy.


Panel 3

Carthas panting as he fucks Justinian

Ruadán: Why do you not fuck my master yourself?


Panel 4

The Emperor laughs

Emperor: Oh, I prefer to watch.


Panel 5

The Emperor turns Ruadán's head back towards Justinian and Carthas

Emperor: Aren't they a pretty picture?PAGE THIRTY-THREE


Panel 1

Ruadán looks at Justinian and Carthas


Panel 2

Carthas has pulled Justinian up by one arm, Justinian bracing his other hand on one thigh as he's fucked


Panel 3

Justinian squints up Ruadán, panting


Panel 4

Emperor touches his beard thoughtfully

Emperor: Carthas, touch him for me.


Panel 5

Carthas reaches for Justinian's cock

Emperor: I want to see him come on your cock.


Panel 6

Justinian grunts in pleasurePAGE THIRTY-FOUR


Panel 1

The Emperor watches, casually touching Ruadán's head

Emperor: Marcus told me about your master.


Panel 2

Ruadán looks out at Justinian

Emperor: He was barely noble when he first entered the army, but he managed to climb the ranks to a General. That is not an easy feat.


Panel 3

Justinian cries out as he's fucked

Emperor: To think, the campaigns he must have fought... the deals he must have dealt... the cocks he must have sucked...


Panel 4

Emperor touches himself through his robe

Emperor: It is marvelous what a man will do when so driven... so desperate…


Panel 5

The Emperor's eyes, intense

Emperor: It's a pity that I won't get to see what he does next.PAGE THIRTY-FIVE


Panel 1

Ruadán turns his head towards the Emperor

Ruadán: Wha-


Panel 2 

Justinian tries to hold back a shout, eyes screwed shut

Justinian: Agh... hgk...


Panel 3

Justinian arches, coming

Justinian: GAH!!


Panel 4

Carthas grabs Justinian's hips, fucking him fiercely, panting


Panel 5

Justinian braces himself on his thighs, shaking, as Carthas comes

Carthas: Hnuh!
142
Leviticus Rex @leviticusrex.bsky.social · 03/09/2026
Pages 28-31/? I had so many cool thoughts about eunuchs as a gender of their own, but I didn't get to use any of them 🥲
PAGE TWENTY-EIGHT


Panel 1

Carthas approaches Justinian, pulling aside his armor

Emperor: Carthas is one of my eunuchs, so he will need some assistance.


Panel 2

Carthas pulls out his soft cock

Emperor: If you please, General.


Panel 3

Justinian looks resigned


Panel 4

Justinian takes Carthas's cock into his mouth


Panel 5

Ruadán startles

Emperor: Slave.


Panel 6

The Emperor beckons Ruadán

Emperor: Come sit at my feet.PAGE TWENTY-NINE


Panel 1

Ruadán sits

Emperor: You are from the wild lands north of Vesia, are you not?

Ruadán: Yes, Illustrious One.


Panel 2

The Emperor smirks

Emperor: How does it feel to see your master sucking my guard's cock?


Panel 3

Ruadán looks up


Panel 4

Justinian sucks Carthas's cock diligently


Panel 5

Carthas closes his eyes, sighing


Panel 6

Ruadán looks askance

Ruadán: A slave has no opinions, Illustrious One.

Emperor: Ha! Smart boy.
PAGE THIRTY


Panel 1

Justinian pulls back from Carthas's now-hard cock, a string of spit connecting mouth to cock


Panel 2

The Emperor smirks

Emperor: Good work, General. Perhaps this will be over for you quickly.


Panel 3

The Emperor, clearly enjoying this

Emperor: Now, strip. Stand and bend over.


Panel 4

Justinian unclips his cloak, starting to disassociate


Panel 5

Clothes hit the floor


Panel 6

Justinian stands, bending over and bracing his fingertips on the floorPAGE THIRTY-ONE


Panel 1

Carthas approaches Justinian, spitting on his cock


Panel 2

Carthas guides his cock into Justinian's ass


Panel 3

Justinian grimaces


Panel 4

Carthas lets out a breath as he pushes in


Panel 5

The crowd watches in morbid curiosity


Panel 6

The Emperor watches, Ruadán at his feet
132
Leviticus Rex @leviticusrex.bsky.social · 02/09/2026
Hi, I'm Rex and I make trans and gay/queer porn comics! My big project right now is Favours of the Flesh, which I have some pages of here in no particular order. Check out the comic on bluesky or my itch store leviticusrex.itch.io
Panel 1

Agrippa tosses a cushion over to Justinian

Agrippa: Here, at least give the poor thing a cushion.



Panel 2

Justinian passes the cushion to Ruadán, Gallus pouring wine into a cup in his other hand



Panel 3

Ruadán puts the cushion under him shyly



Panel 4

Gallus joins Agrippa on their couch, his own glass of wine in hand

Gallus: So!



Panel 5

All four of them, two pairs facing each other

Gallus: Where do we begin?Panel 1

Justinian is lifted away from Marcus's softening cock, eyes opening

Panel 2

Osgar hauls Justinian up and back onto his cock by his arms

Osgar: Very good, Captain!

Panel 3

Osgar leaning in towards Justinian

Osgar: Are you ready to come?

Panel 4

Justinian pants, sweating

Justinian: I don't...

Panel 5

Justinian's cock bobs in the air, half-hard

Justinian: I can't...Panel 1

Ruadán and Justinian lay in bed together, Justinian spooning Ruadán.


Panel 2

Ruadán is still awake, holding Justinian's arm where it wraps around him


Panel 3

Ruadán closes his eyes, tears at the corners


Panel 4

Sunrise over the city


Panel 5

Soldiers march down the streetsPanel 1

Ramus continues to fuck Ruadán, panting


Panel 2

Ramus rubs Ruadán's cock with his thumb


Panel 3

Ruadán pants and moans


Panel 4

Justinian leans back on his elbows

Justinian: Yes, yes, Ruadán...


Panel 5

Justinian lays fully on his back, thrusting up into his fist

Justinian: Ruadán, Ruadán, Ruadán...
061
Leviticus Rex @leviticusrex.bsky.social · 31/08/2026
Pages 24-27/? The joke I'd wanted to make last update was "Justinian is awfully cheerful for the terrible day he's about to have!"
PAGE TWENTY-FOUR


Panel 1

View of the palace


Panel 2

View of the throne room, filled with people going back and forth, with the Eastern Emperor at the centre on a dias


Panel 3

The Eastern Emperor sits on a throne, deep in discussion with an official of some kind, holding a papyrus scroll


Panel 4

Justinian kneels, and Ruadán behind him

Justinian: Most Illustrious One, General Justinian Generosus at your service. I am grateful for the opportunity to have my case heard.PAGE TWENTY-FIVE


Panel 1

The Eastern Emperor looks down at Justinian while an attendant leans in to speak to him.

Emperor: Which is this one?

Attendant: The traitor, Illustrious One.

Emperor: Ah, yes.


Panel 2

Justinian gives an uncertain smile

Justinian: I hope His Most Illustrious might see the truth of my innocence on the matter.


Panel 3

Emperor ponders out loud

Emperor: It is not uncommon for our counterpart to condemn the innocent to cover for shoddy security.


Panel 4

Emperor looks down at Justinian

Emperor: However, it is difficult diplomacy to convince them to pardon a named traitor.


Panel 5

Justinian, fully nervous now

Emperor: We are grateful for your Favours of Blood at the battle against Baria, but it was a pyrrhic victory, not worthy of a Triumph...PAGE TWENTY-SIX


Panel 1

Justinian, bowing deeper

Justinian: The Barians are fierce warriors. I led my soldiers conservatively to prevent losses rather than risk their lives for personal glory.


Panel 2

Emperor raises an eyebrow

Emperor: Hm. Justinian Generosus indeed.


Panel 3

Justinian, barely holding back terror

Emperor: Still, you are of little use to us for the amount of effort it would take to win your pardon. Why should we not turn you in and take your bounty for ourselves?


Panel 4

Justinian, prostrating himself

Justinian: Illustrious One, I beg for another chance to prove my usefulness. I will earn back my honour in the field, or in the colosseum...


Panel 5

The Emperor looks on, intrigued

Justinian: I will do anything...PAGE TWENTY-SEVEN


Panel 1

The Emperor waves a hand dismissively

Emperor: Cease your groveling, General.


Panel 2

Justinian looks up uncertainly

Emperor: Entertain us, and we will consider freeing you.


Panel 3

The Emperor turns to the guard at his left

Emperor: Carthas.

Carthas: Yes, Illustrious One.


Panel 4

The Emperor smirks

Emperor: Fuck him.


Panel 5

Justian and Ruadán both look up pensively
121
Leviticus Rex @leviticusrex.bsky.social · 06/08/2026
No cheating post your lock screen My baby
Screenshot of lock scren, featuring a tabby cat doing a contented half-wink
020
Leviticus Rex @leviticusrex.bsky.social · 22/07/2026
Pages 20-23/? I want to make jokes that would be spoilers for the next update but I will refrain lol
PAGE TWENTY


Panel 1

Marcus puts a hand to Justinian's shoulder, catching his attention


Panel 2

Marcus looks serious

Marcus: I have spoken to The Illustrious One about your situation. He requests your attendance in the morning.


Panel 3

Justinian, equally serious

Justinian: Thank you, my friend.


Panel 4

Osgar, from Marcus's other side

Osgar: Enough serious talk! Let us drink and smoke to our hearts' content!


Panel 5

Everyone at the table lifting their cups

Everyone: To the Empire!PAGE TWENTY-ONE


Panel 1

Justinian, smiling and hopeful


Panel 2

Ruadán, warily smiling


Panel 3

Marcus, smiling and content


Panel 4

Osgar, smiling and jolly


Panel 5

Gallus, looking blankly at his cup


Panel 6

Agrippa, looking concerned at Gallus


Panel 7

The moon rising over the palacePAGE TWENTY-TWO


Panel 1

Justinian and Ruadán stumble back into the room where they're staying in Marcus and Osgar's home, leaning on each other


Panel 2

They lean in, kissing passionately


Panel 3

They tumble onto the bed, still kissing, starting to undress


Panel 4

Ruadán and Justinian touching themselves as they hurriedly kick off stockings and underwear


Panel 5

Justinian on top of Ruadán, fucking him, both their heads thrown back


Panel 6

The two of them continuing to fuck in the room, only lit by the brazierPAGE TWENTY-THREE


Panel 1

The shutters on the window being thrown open


Panel 2

Ruadán shading his eyes from the light

Ruadán: Ack!


Panel 3

Justinian grinning, dramatically backlit

Justinian: Come on, boy! We have an appointment with the Eastern Emperor!


Panel 4

Ruadán crawling out of bed while Justinian laughs

Ruadán: My head...

Justinian: Ah, yes, the wine always takes its payment in the morning!

Ruadán: (in his own language) <How are you so cheerful?>

Justinian: I can hear the disdain in your voice, boy!

Ruadán: Sorry, sir…
162
Leviticus Rex @leviticusrex.bsky.social · 15/07/2026
Ok ok I realize I have no proof on here of being a monsterfucker so here's the drawing I was too embarrassed to post the other day lmao
Ruadán, a trans man with long wavy hair, is getting mounted a fucked by a monster with the body and wings of a moth but the head of a stag. The monster is penetrating Ruadán with its large squishy phallus/ovipositor/mystery organ thing
061
Leviticus Rex @leviticusrex.bsky.social · 15/07/2026
I know very little about your jam but I saw this on tumblr and I got Vibes
A screenshot of a tumblr post by user stjohnstarling that says "No... not the serum *I start slowly and horribly transforming into an unspoiled wetland*"
130
Leviticus Rex @leviticusrex.bsky.social · 15/07/2026
Pages 16-19/? Drawing this party scene took foreverrrr but look! The crew is all back together!
PAGE SIXTEEN


Panel 1

Ruadán lunges back into Osgar's arms, alarming Osgar

Osgar: Little fox?


Panel 2

Ruadán, muffled in Osgar's chest

Ruadán: I am so... so happy...


Panel 3

Osgar, relieved and understanding, places his hand on Ruadán's head

Osgar: Me too.


Panel 4

Osgar and Ruadán in the courtyard together

Osgar: Especially now that I can tell the Captain that his favorite slave is alive and well!


Panel 5

Sun set at the palace


Panel 6

The palace courtyard, decorated for celebrationPAGE SEVENTEEN


Panel 1

The feasts underway at the palace


Panel 2

Ruadán and Osgar walk in, glancing around


Panel 3

At one of the tables, Justinian sits next to Marcus and Gallus


Panel 4

Justinian looks up


Panel 5

Ruadán, overwhelmed with emotionPAGE EIGHTEEN


Panel 1

Ruadán starts towards Justinian


Panel 2

Justinian stands up


Panel 3

The two of them embrace


Panel 4

Justinian, smiling as he holds Ruadán

Justinian: I told you I would not run onto any spears.


Panel 5

Ruadán just criesPAGE NINETEEN


Panel 1

Justinian and Ruadán turn towards Marcus, who is standing with Osgar

Marcus: Welcome, loved ones! Let us all sit together and celebrate!


Panel 2

Justinian, Ruadán, Marcus, and Osgar all together around the table. Gallus is still present to the far side.


Panel 3

Agrippa arrives, also emotional

Agrippa: Gallus!


Panel 4

Agrippa embraces Gallus, who returns the hug weakly


Panel 5

Agrippa looks up at Justinian over Gallus's shoulder


Panel 6

Justinian returns the look
141
Leviticus Rex @leviticusrex.bsky.social · 13/07/2026
Rip my virgo venus for always being the odd one out lol pantonecolors.net/pantone-birt...
My Big 3 + Venus Pantone palette: Leo Sun, Aries Moon, Aries Rising, Virgo Venus - #F0A72E #C84632 #F05A3D #D7AAA5.
010
Leviticus Rex @leviticusrex.bsky.social · 06/07/2026
Pages 12-15/? Ruadan is having a time!
PAGE TWELVE


Panel 1

Ruadán stands in his room, dressed, blank-faced


Panel 2

Ruadán sits next to Osgar, looking blankly at the food in front of him


Panel 3

Ruadan kisses Osgar dispassionately, stroking his cock


Panel 4

Osgar embraces Ruadán, who doesn’t seem to react


Panel 5

Ruadán sits back in his room, which is still light


Panel 6

Ruadán's eyes droop downward


Panel 7

Ruadán lays still, eyes closedPAGE THIRTEEN


Panel 1

Sounds of metal spears clashing


Panel 2

Justinian in armor, shouting

Justinian: Charge!


Panel 3

Darkness

???: ...How long has he...


Panel 4

Ramus, not fully in view

Ramus: Do not be reckless, my little minstrel.


Panel 5

Darkness

???: ...any changes...

???: ...no...


Panel 6

A soldier blows a horn, soldiers cheer and raise their spears


Panel 7

Darkness

Ramus: Power always has a cost.PAGE FOURTEEN


Panel 1

Ruadán opens his eyes, laying in bed. It's light out.


Panel 2

Ruadán sits up, rubbing his eyes


Panel 3

Ruadán walks into the hall, bleary

Ruadán: Osgar, sir...?


Panel 4

Osgar stands up, startled

Osgar: Ruadán!!


Panel 5

Osgar embraces Ruadán

Osgar: You are awake!


Panel 6

Ruadán pulls back

Ruadán: What do you mean? What happened?
PAGE FIFTEEN


Panel 1

Osgar, clearly worried

Osgar: You have been asleep for a day and a half!


Panel 2

Ruadán, starting to suspect what had happened

Osgar: The palace healer was here last night and could not figure out what was wrong.


Panel 3

Ruadán looks up

Ruadán: And the battle?


Panel 4

Osgar smiles

Osgar: Victorious, if only just.


Panel 5

Ruadán, eyes closed in relief.

Osgar: Your man and his soldiers are already on their way back. Marcus will likely return the next morn, along with the new treaty.
261
Leviticus Rex @leviticusrex.bsky.social · 01/07/2026
Pages 9-11/? Annnnd back to the angst lol
PAGE NINE


Panel 1

Ramus continues to fuck Ruadán, panting


Panel 2

Ramus rubs Ruadán's cock with his thumb


Panel 3

Ruadán pants and moans


Panel 4

Justinian leans back on his elbows

Justinian: Yes, yes, Ruadán...


Panel 5

Justinian lays fully on his back, thrusting up into his fist

Justinian: Ruadán, Ruadán, Ruadán...PAGE TEN


Panel 1

Ruadán pants and moans, frantic


Panel 2

Ramus pants and grunts quietly


Panel 3

Justinian grits his teeth on a moan


Panel 4

Ruadán arches, crying out

Ruadán: Sir, I'm-


Panel 5

Justinian tenses

Justinian: Yes, yes, yes-PAGE ELEVEN


Panel 1

Ruadán cries out

Ruadán: Justinian!!


Panel 2

Justinian's eyes snap open


Panel 3

Ruadán lays on his back in his bed, alone


Panel 4

Ruadán turns over, face crumpling


Panel 5

Ruadán lays huddled on his side, crying
161
Leviticus Rex @leviticusrex.bsky.social · 29/06/2026
Pages 5-8/? Ramus like "i gave this twink magic powers and all he can think about is his warcrimes boyfriend"
PAGE FIVE


Panel 1

Ramus tips his head back, smiling

Ramus: Yes.


Panel 2

Ramus fucking Ruadán

Ramus: Good.


Panel 3

Ruadán rubbing his cock furiously

Ramus: Keep going.


Panel 4

Ruadán, eyes squeezed shut

Ruadán: Please...


Panel 5

Ruadán shoves three fingers into his cunt

Ruadán: I want...


Panel 6

Ramus's eyebrows go up

Ruadán: I want to see him...PAGE SIX


Panel 1

Ramus looks to the side

Ramus: Very well.


Panel 2

Justinian, also jerking off, eyes closed


Panel 3

Behind Justinian, Ruadán lays watching as Ramus fucks him


Panel 4

Ruadán, filled with longing

Ruadán: Sir.


Panel 5

Justinian, eyes still closed

Justinian: Ruadán...PAGE SEVEN


Panel 1

Justinian smiles a little

Justinian: Even in my mind, you won't use my name.


Panel 2

Ruadán, straining towards Justinian

Ruadán: Sir, I'm-


Panel 3

Ramus silences Ruadán with a finger on his lips


Panel 4

Ramus looks down pointedly at Ruadán


Panel 5

Ruadán looks up, understanding


Panel 6

Ruadán looks back towards JustinianPAGE EIGHT


Panel 1

Justinian continues to fist his cock, panting

Justinian: Ruadán...


Panel 2

Ramus bites his lip on a grin


Panel 3

Ramus fucks Ruadán faster


Panel 4

Ruadán throws his head back

Ruadán: Ah!!


Panel 5

Justinian, getting into it

Justinian: Yes, cry out for me.


Panel 6

Ruadán watching Justinian while Justinian's eyes remain closed, Ruadán too afraid to reach out.
162
Leviticus Rex @leviticusrex.bsky.social · 25/06/2026
FAVOURS OF THE FLESH, Ch 10! M/M, M/M/M Pages 1-4/? Can't believe it took til ch 10 to properly draw Ruadan jerking off
PAGE ONE 

Panel 1

Ruadán laying in a messy bed, back to the reader


Panel 2

Ruadán turns over onto his back, breathing hard and sweating, clearly having a nightmare


Panel 3

Chaotic clash of blades


Panel 4

Justinian swings his sword

Justinian: GRAHHH!!


Panel 5

Swords collide with a crash, and Ruadán's eyes snap openPAGE TWO


Panel 1

Ruadán is sitting up, panting. It's still dark.


Panel 2

Ruadán flops back onto the bed.


Panel 3

Ruadán frowns at the ceiling


Panel 4

Ruadán looks to the side, thinking


Panel 5

Ruadán's hand slides under the blanketsPAGE THREE


Panel 1

Ruadán frowns, caught between a mix of feelings, but still bites back a moan


Panel 2

A face leans in, whispering in Ruadán's ear

Ramus: Pull down the blankets. Show me how you please yourself.


Panel 3

Ruadán, eyes half-closed, looks down


Panel 4

Ruadán pushes down the blankets, revealing his cunt


Panel 5

Ruadán lays back again, rubbing his cock with one handPAGE FOUR


Panel 1

Ruadán pants, eyes closed.

Ramus: Good. Good. Feel your pleasure.


Panel 2

Ruadán sitting the same way, legs spread, but now Ramus is kneeling between his legs, fucking him.

Ramus: Now give it to me.


Panel 3

Ruadán squeezes his eyes shut, moaning


Panel 4

Ruadán rubs at his cock more forcefully
170
Leviticus Rex @leviticusrex.bsky.social · 09/06/2026
Pages 21-24/24!! Wow, we're at the end of Chapter 9!! It was a longer trek than usual, but thanks so much for sticking with me!!
PAGE TWENTY-ONE


Panel 1

Ruadán and Justinian lay in bed together, Justinian spooning Ruadán.


Panel 2

Ruadán is still awake, holding Justinian's arm where it wraps around him


Panel 3

Ruadán closes his eyes, tears at the corners


Panel 4

Sunrise over the city


Panel 5

Soldiers march down the streetsPAGE TWENTY-TWO


Panel 1

Osgar and Ruadán stand in the crowds watching the soldiers make their procession


Panel 2

Justinian at the head of his group, Gallus next to him


Panel 3

Justinian looks over at Ruadán and Osgar


Panel 4

Ruadán looks back, his hand clutched over his chest


Panel 5

Justinian starts to raise a hand


Panel 6

Ruadan's hand lets go from his tunic and reaches outPAGE TWENTY-THREE


Panel 1

Ruadán's and Justinian's hands reaching for each other, overlaid by their distance as they reach for each other, Justinian being swept away by the flow of soldiersPAGE TWENTY-FOUR


Panel 1

Justinian, barely visible in the distance


Panel 2

Ruadán, his hand falling from its reach


Panel 3

Ruadán, smaller, turning away


Panel 4

Tiny Ruadán turned away, space empty around him
051
Leviticus Rex @leviticusrex.bsky.social · 25/05/2026
Body hair appreciation post!! Always learning ways to draw more and sexier body hair 🔥💕
Four hairy dudes sit on a couch, one situating himself between two of the guys while the fourth watches from behind. They are all hairyOne guy fucks a guy from behind. He says, "Very good, Captain!" They are both hairyOne guy leans on another guy, his head lolling on his shoulder. The other guy says "There you are, Captain." They are both very hairyOne guy fucks another guy, facing each other while a third holds the guy recieving from behind. They are all very hairy
06613
Leviticus Rex @leviticusrex.bsky.social · 06/05/2026
Pages 17-20/? I've been imagining this scene for a while yessss
PAGE SEVENTEEN


Panel 1

Ruadán guides Justinian's cock to his hole and sinks down

Ruadán: Uhn....


Panel 2

Justinian closes his eyes tighter, groaning


Panel 3

Justinian's hand fists in the blanket beneath him


Panel 4

Ruadán riding Justinian's cock

Ruadán: Hah...


Panel 5

Ruadán looking down at Justinian

Ruadán: You...


Panel 6

Justinian's eyes open

Ruadán: You will live.PAGE EIGHTEEN


Panel 1

Ruadán arching

Ruadán: You will live.


Panel 2

Ruadán, staring intently but also a little unfocused

Ruadán: The enemy shall flee before your fury, shall fall at your feet like drowned flies.


Panel 3

Justinian, a little nervous

Justinian: Ruadán-


Panel 4

Ruadán changing position to ride Justinian harder

Ruadán: You shall return from battle-


Panel 5

Ruadán slams down on Justinian's cock

Ruadán: -and you shall live!PAGE NINETEEN


Panel 1

Justinian grits his teeth, face red

Justinian: Hnah-


Panel 2

Justinian's feet flexing restlessly

Justinian: Ruadán, I-


Panel 3

Ruadán rides Justinian ruthlessly

Ruadán: So says I, Ruadán Hedgerider, witch of the burned village, orphan son of the Stag King, minstrel of Exalted Ramus.


Panel 4

Ruadán shakes, eyes rolling back

Ruadán: So says, so says-


Panel 5

Ruadán stills, coming

Ruadán: Hnuh! Uhn! Uh-PAGE TWENTY


Panel 1

Justinian's mouth falls open

Justinian: Ru-RuadAAAAAN!!


Panel 2

Justinian's cum dribbles out of Ruadán's cunt

Justinian: Ha! Hn-


Panel 3

Ruadán and Justinian look at each other, Ruadán still sitting on Justinian


Panel 4

Justinian gives an awkward grin

Justinian: Can I move, now?


Panel 5

Ruadán moves from Justinian's lap

Ruadán: Yes! Yes.
161
Leviticus Rex @leviticusrex.bsky.social · 26/04/2026
Hey, if any of you are in Ontario, I'll be selling zines this upcoming friday and saturday!!
Poster text:
"I am a vendor

Artspace 10th anniversary Book + Zine Fest

You'll find us at the Peterborough Public Library
May 1, 5-9pm, & May 2, 12-4 pm"

The word "Book" is made of a colourful collage of different publications' covers
020
Leviticus Rex @leviticusrex.bsky.social · 26/04/2026
Pages 13-16/? I had been thinking that something like this should happen for a while, and when I realized that I could make it happen this chapter I was SO thrilled
PAGE THIRTEEN


Panel 1

Justinian draws a finger across Ruadán's collarbone. Ruadán looks up, surprised.

Justinian: Do it again.


Panel 2

Justinian looks at Ruadán, serious

Justinian: Make me do something.


Panel 3

Ruadán frowns, thinking


Panel 4

Ruadán puts a hand to Justinian's chest

Ruadán: ...Lay back.


Panel 5

Justinian smirks, moving to lay back on the bed

Justinian: That's too easy. Make me do something I would not normally do.PAGE FOURTEEN


Panel 1

Ruadán looking down at Justinian


Panel 2

Ruadán puts a hand on the bed next to Justinian

Ruadán: Stay there.


Panel 3

Ruadán sits over Justinian's hips, grinding on Justinian's dick

Ruadán: Don't move.


Panel 4

Close up of Ruadán grinding on Justinian's cock


Panel 5

Justinian moans


Panel 6

Ruadán moansPAGE FIFTEEN


Panel 1

Justinian lifts a hand from the bed


Panel 2

Ruadán looks at Justinian sharply

Ruadán: I said DON'T MOVE.


Panel 3

Justinian's eyes go wide

Justinian: Hrk!


Panel 4

Justinian's hand trembles


Panel 5

Justinian's hand falls back to the bed


Panel 6

Ruadán keeps riding Justinian, who is at his mercyPAGE SIXTEEN


Panel 1

Ruadán throws his head back

Ruadán: Haa...


Panel 2

Ruadán moving more insistently against Justinian's dick

Ruadán: I want...


Panel 3

Justinian looks up, blushing, helpless

Justinian: Take it, then.


Panel 4

Justinian, giving in

Justinian: I am... at your mercy.


Panel 5

Ruadán looks down at Justinian, spellbound


Panel 6

Ruadán takes Justinian's cock in his hand
152
Leviticus Rex @leviticusrex.bsky.social · 20/04/2026
Pages 9-12/? Ruadan calls Justinian out!
PAGE NINE


Panel 1

Ruadán, yelling, crying

Ruadán: Stupid man!!


Panel 2

Justinian turning, surprised

Ruadán: You cannot bear it but you think I can?! You think you can run onto enemy spear like boar?!


Panel 3

Justinian catches Ruadán's fists

Ruadán: Stupid, stupid--


Panel 4

Ruadán goes quiet, surprised


Panel 5

Justinian kneels, Ruadán's hands in his

Justinian: Ruadán...PAGE TEN


Panel 1

Justinian: Please, do not think I am being reckless.


Panel 2

Ruadán, listening

Justinian: This battle will help me to clear my name so I may return home. If I die here, it will have been for nothing.


Panel 3

Justinian smiles a little

Justinian: I have no intention of running onto any spears.


Panel 4

Ruadán looking down, biting his lip

Justinian: Please, trust me. I know what I am doing.


Panel 5

Ruadán looks back up

Ruadán: Alright.


Panel 6

Justinan kisses Ruadán's forehead

Justinian: Good. Let us go see Osgar.PAGE ELEVEN


Panel 1

Osgar and Marcus's home


Panel 2

A brazier burns in Justinian and Ruadán's room


Panel 3

Justinian taking off his tunic while Ruadán unwinds his sash

Justinian: I should sleep early to be ready for tomorrow.


Panel 4

Justinian sits on the bed, naked

Justinian: Come, lay with me.


Panel 5

Ruadán takes off his own tunicPAGE TWELVE


Panel 1

Ruadán sits next to Justinian, who is looking at the pendant Ruadán is wearing


Panel 2

Justinian reaches for the pendant

Justinian: You... You made me give this to you, didn’t you?


Panel 3

Justinian hooks a finger under the leather thong

Justinian: With the power Ramus gave you.


Panel 4

Ruadán looks away

Ruadán: ...Yes, sir.


Panel 5

Justinian looks thoughtfully at the pendant
263
Leviticus Rex @leviticusrex.bsky.social · 19/04/2026
At last, I have the first update for Beloved Love! For only $2 you can see pages 1-10 now and have access to updates as I finish up the story! leviticusrex.itch.io/beloved-love
Ares faces away from the viewer, embracing Aphrodite. Aphrodite peeks mischievously over his shoulder, her hands on his back carrying a possessive edgePAGE THREE


Panel 1

Aphrodite pushes Ares backwards, Ares going readily

Aphrodite: Go to the bed.


Panel 2

Ares crawls back to the center of Aphrodite's bed

Aphrodite: Lay back.


Panel 3

Aphrodite smirks, unwinding a hank of rope

Aphrodite: I will teach you.


Panel 4

Aphrodite ties the rope around one of Ares's wrists


Panel 5

Aphrodite ties the other end of the rope to the bed


Panel 6

Aphrodite ties another rope around an ankle of Ares to the bed
052
Leviticus Rex @leviticusrex.bsky.social · 09/04/2026
A favorite panel
Photo of a panel of a comic. Ares lays on his back, breathing hard, overwhelmed. His neck and chest are covered in hickies
000
Leviticus Rex @leviticusrex.bsky.social · 04/04/2026
Pages 5-8/? Some pre-battle conversations
PAGE FIVE

Panel 1
Shot of the palace

Panel 2
Ruadán standing outside Marcus's office with just the guard for company
???: Hm hm hmmm~

Panel 3
Osgar smiles brightly
Osgar: Oh hello, little fox! My beloved is still deep in with the Captain, I see!

Panel 4
Ruadán, grave
Ruadán: Yes, sir.

Panel 5
Osgar, one eyebrow up
Osgar: What consternation on that pretty face! Don't tell me this is the first battle the Captain has gone off to since he got you?PAGE SIX

Panel 1
Ruadán, frowning, embarassed
Ruadán: I... I guess not...

Panel 2
Osgar puts a hand on Ruadán's shoulder. Ruadán looks surprised.

Panel 3
Osgar smiling kindly, but sadly
Osgar: To love men who do Favours of Blood is to be a goat on the mountainside.

Panel 4
Ruadán, tearing up a little
Osgar: Be clever. Be nimble. Take what joy you can find.

Panel 5
Osgar walking away, Ruadán wiping away the tears
Osgar: Tell my beloved that I have gone home, will you?
Ruadán: Yes, sir.

Panel 6
Ruadán standing alone with the guardPAGE SEVEN

Panel 1
Justinian comes out the door of the office
Justinian: Ah, good. Let us go, Ruadán.

Panel 2
Justinian and Ruadán walking down the corridor in silence

Panel 3
Justinian from the side
Justinian: I have made arrangements for you to stay with Osgar while I am gone.

Panel 4
Ruadán, surprised and upset
Ruadán: I do not go with you?

Panel 5
Justinian, neutral
Justinian: There will be plenty to attend me at the border. You will be safe here.PAGE EIGHT

Panel 1
Ruadán starts to protest
Ruadán: I--
Justinian: Do not talk back, boy.

Panel 2
Ruadán glowers
Justinian: You cannot fight. If I take you to the field, you will be captured or killed.

Panel 3
Justinian, facing away
Justinian: And I...

Panel 4
Justinian looks over his shoulder a little
Justinian: I cannot not bear to lose you.

Panel 5
Ruadán, shocked

Panel 6
Ruadán, angry even as there is a blush flooding his face and tears flooding his eyes
152
Leviticus Rex @leviticusrex.bsky.social · 01/04/2026
Hi, I'm Rex, I'm a trans man in Canada, and I make comics with trans characters and occasionally some abdl art for my boyfriend 💕 Get pdfs of my comics at leviticusrex.itch.io!
Ares faces away from the viewer, embracing Aphrodite. Aphrodite peeks mischievously over his shoulder, her hands on his back carrying a possessive edgeCover image for Favours of the Flesh Chapter 6. Two hands reach for a golden goblet of wine. Ruadán's scared face is reflected in the red wine.Panel 1
Justinian looks down at Ruadan, who leans on his shoulder and looks at the cup in his hand
Justinian: Need to take a piss, boy?
Ruadan: No, pervert.

Panel 2
Justinian touches his chin thoughtfully
Justinian: Hm...

Panel 3
Justinian picks up Ruadan's cup and presses it to his mouth
Justinian: Come, now! Drink!

Panel 4
Justinian handing Ruadan another cup while Ruadan is still drinking from one
Justinian: Have another!

Panel 5
Ruadan drinking more, becoming flush
Justinian: Drink, drink!

Panel 6
Ruadan flushed and wobbly, clearly drunk

Panel 7
Ruadan gets up unsteadily, Justinian watching him with a smile
Justinian: How about now?
Ruadan: NO!

Panel 8
Justinian grins
Justinian: Are you sure?

Panel 9
Ruadan looks down at himself
Ruadan: Wha-

Panel 10
From underneath the skirt of Ruadan's tunic, a trail of piss streams down one legA bunny and puppy lay tangled together on a bed, leaning in as if to kiss. Both are wearing diapers, and their shirts are riding up their torsos
032
Leviticus Rex @leviticusrex.bsky.social · 30/03/2026
Speaking of ginger on ginger violence, I drew some of Ruadan with @grahamite.bsky.social 's character Will! I gave Ruadan a sort of spirit/monster form and a nice harness to match Will
Ruadan, a long haired trans man with antlers and a laurel wreath, kneels behind Will, a short haired cis man, who is bent over with his arms cuffed behind his back. Ruadan fucks Will with a strap on (not visible), holding onto Will's hip with one hand and Will's tail with the other
1125
Leviticus Rex @leviticusrex.bsky.social · 30/03/2026
I think his name is Arlin I drew Ruadan with him just to make sure I wasn't drawing them TOO similar, might still need to workshop him a little
030
Leviticus Rex @leviticusrex.bsky.social · 08/03/2026
BELOVED LOVE, my greek mythology erotica with cis man Ares and trans woman Aphrodite, has a page with an update schedule! Check out the first two pages on the itch page! leviticusrex.itch.io/beloved-love
Ares faces away from the viewer, embracing Aphrodite. Aphrodite peeks mischievously over his shoulder, her hands on his back carrying a possessive edge
1188
Leviticus Rex @leviticusrex.bsky.social · 03/03/2026
LET'S FUCKING GOOOOO
Cropped photo of a sketchbook with a painting of a nude man from behind embracing a woman with long curly hair, whose head peeks over his shoulder
020
Leviticus Rex @leviticusrex.bsky.social · 03/03/2026
FAVOURS OF THE FLESH, Chapter 9!! Pages 1-4/? M/M, M/M/M? No new warnings yet?
PAGE ONE

Panel 1

Gallus and Agrippa's house

???: WHAT?!

Panel 2

Gallus sitting on the edge of his couch, Agrippa at his side

Gallus: You must be joking!

Panel 3

Justinian sitting across from Gallus and Agrippa, arms crossed. Ruadán stands at his side.

Justinian: I am afraid not. You are to report for duty as my lieutenant tomorrow.

Panel 4

Agrippa, scolding. Gallus, diatraught

Agrippa: You're in the army, Gallus! What did you expect?

Gallus: But we haven't gone to war with Baria in years!

Panel 5

Agrippa, smacking Gallus's leg

Agrippa: Damn it, Gallus, you're not the only one upset about this!PAGE TWO

Panel 1

Justinian sighs

Panel 2

Justinian clasps his hands together under his chin

Justinian: Let me tell you what I think.

Panel 3

Agrippa and Gallus listening, wary

Justinian: You will be an officer on a rear flank of infantry. You will be under my command, and I have seen battle before.

Panel 4

Gallus, swallowing nervously

Justinian: You will spend the better part of a day covered in mud and blood and terrified out of your mind, but if you follow my orders, you will live.

Panel 5

Justinian holds out his hands

Justinian: And you will be free to piss away your father's money for another four years at least.PAGE THREE

Panel 1

Agrippa and Gallus look at each other

Panel 2

Gallus looks up, wary but determined

Gallus: Very well, Captain. I will go.

Panel 3

Justinian smiles a little, approving

Justinian: I will see you tomorrow, Lieutenant.

Panel 4

Justinian and Ruadán stand at the entrance to the house, Justinian clasping his cloak.

Panel 5

Justinian looks behind his shoulder

???: Captain.PAGE FOUR

Panel 1

Agrippa stands before Justinian and Ruadán, serious

Justinian: Agrippa?

Panel 2

Agrippa, eyes hidden

Agrippa: I wish for you to know, if my boy does not return...

Panel 3

Agrippa, staring with intense rage

Agrippa: I will curse you and your family with suffering such as you have never seen before.

Panel 4

Justinian, serious

Justinian: ...I understand.

Panel 5

Agrippa turns away

Agrippa: Good. Safe travels.

Panel 6

Justinian and Ruadán watch Agrippa go, opening the door to leave
152
Leviticus Rex @leviticusrex.bsky.social · 25/02/2026
AT LAST I have pdfs of Favours uploaded to itch, through chapter 6! For just $2 each you can have the digital copies forever!! Check out the beautiful covers I painted for them! Check out the chapters here: leviticusrex.itch.io
Cover image for Favours of the Flesh Chapter 3. Portrays Ruadán from the eyes down, standing on a road and hugging himself. The sun sets behind him. Tears streak down his face.Cover image for Favours of the Flesh Chapter 4. Ruadán holds a glowing white laurel crown. The shadow the light casts behind him seems to give him deer antlers.Cover image for Favours of the Flesh Chapter 6. Two hands reach for a golden goblet of wine. Ruadán's scared face is reflected in the red wine.Cover image for Favours of the Flesh Chapter 6. Justinian, cast in shadow, carries an unconscious Ruadán.
085
Leviticus Rex @leviticusrex.bsky.social · 21/02/2026
Pages 33-34/34 That's it for chapter 8! If my vague plans are correct, I'm halfway through the entire series!! Thanks so much to everyone for the support, it means the world to me
PAGE THIRTY-THREE

Panel 1

Osgar pulls his fingers from Ruadán, Justinian removing his hand as well

Panel 2

Osgar flops next to Justinian and Ruadán, with Marcus still on their other side

Osgar: Oof! What a bout!

Panel 3

Marcus smiles, a little cheeky

Marcus: I hope you find our hospitality adequate, Captain.

Panel 4

Justinian laughs

Justinian: Just so!

Panel 5

Marcus looks over as a voice comes from the entryway

???: General?

Panel 6

A courier appears, carrying a scroll

Courier: General, an urgent message from the border.PAGE THIRTY-FOUR

Panel 1

Marcus, his robe hastily tied around his waist, takes the scroll

Marcus: Thank you.

Panel 2

Marcus reads the open scroll

Panel 3

Marcus continues reading, frowning deeply

Panel 4

Marcus turns towards Justinian and Ruadán, troubled and disappointed

Marcus: It seems you will have your battle, after all, Captain.

Panel 5

Ruadán and Justinian look back, serious

Marcus: Baria has declared it is sending an army to the border within the week.
071
Leviticus Rex @leviticusrex.bsky.social · 21/02/2026
Pages 29-32/34 Ruadan finally gets the bear man cock he's been craving
PAGE TWENTY-NINE

Panel 1

Osgar lays Ruadán down on his back

Osgar: Lay back, little fox.

Panel 2

Osgar kneels between Ruadán's legs, hands hooked under Ruadan's knees

Osgar: This bear man is in rut.

Panel 3

Ruadán throws his head back as Osgar's cock enters him

Ruadán: Ah!

Osgar: And he wants a little fox cunt to fuck.

Panel 4

Ruadán pants

Ruadán: Yes...

Panel 5

Ruadán grasps at Osgar, his fingers digging into his belly

Ruadán: Please...

Panel 6

Osgar looks delighted

Osgar: Very well!PAGE THIRTY

Panel 1

Osgar starts fucking Ruadán

Ruadán: Agh! Yes!

Panel 2

Osgar grins, panting

Osgar: Oh yes, sing, little fox.

Panel 3

Ruadán's eyes open as he's lifted to sit up from behind

Ruadán: Hah... ah?

Panel 4

Justinian has slipped behind Ruadán, holding him to his chest and in his lap

Justinian: Keep going.

Panel 5

Justinian reaches down to rub Ruadán's cock

Panel 6

Ruadán's eyes go wide

Ruadán: Ah!PAGE THIRTY-ONE

Panel 1

Osgar's eyes close

Osgar: Oh, yes...

Panel 2

Justinian rubbing Ruadán's cock more firmly

Osgar: How you clench when he touches you...

Panel 3

Ruadán, barely able to focus

Ruadán: Please, don't stop!

Panel 4

Full panel of Osgar fucking Ruadán while Justinian holds him

Ruadán: Please, please…

Osgar: Gods... oh yes...PAGE THIRTY-TWO

Panel 1

Ruadán's eyes open

Ruadán: Oh, I... I'm...!

Panel 2

Osgar pulls his cock from Ruadán

Panel 3

Osgar shoves three fingers back into Ruadán's cunt

Panel 4

Osgar pumps his cock furiously, coming

Osgar: Guh!!

Panel 5

Ruadán writhes, also coming

Ruadán: Ahhhhhn!!!
371
Leviticus Rex @leviticusrex.bsky.social · 17/02/2026
Pages 25-28/34! Happy Lunar New Year! Y'all had to know I was gonna use Ruadan's new powers for horny nonsense, right?
PAGE TWENTY-FIVE

Panel 1

Justinian is lifted away from Marcus's softening cock, eyes opening

Panel 2

Osgar hauls Justinian up and back onto his cock by his arms

Osgar: Very good, Captain!

Panel 3

Osgar leaning in towards Justinian

Osgar: Are you ready to come?

Panel 4

Justinian pants, sweating

Justinian: I don't...

Panel 5

Justinian's cock bobs in the air, half-hard

Justinian: I can't...PAGE TWENTY-SIX

Panel 1

Ruadán sits up, approaching Justinian and Osgar

Panel 2

Justinian looks at Ruadán, dazed

Justinian: Ruadán?

Panel 3

Ruadán leans in towards Justinian

Panel 4

Ruadán whispers in Justinian's ear

Ruadán: You come now.

Panel 5

Justinian's eyes widen

Panel 6

Justinian's cock hardens suddenly, throbbingPAGE TWENTY-SEVEN

Panel 1

Justinian arches in Osgar's grip, coming

Justinian: Fuck fuck fuck- FUCK!!

Panel 2

Ruadán watches intensely

Justinian: Fuuuuuuuck!

Panel 3

Cum dribbles down Justinian's cock

Justinian: Hnuh...

Panel 4

Justinian sags in Osgar's grip. Osgar, Marcus, and Ruadan all look surprised.

Marcus: Oh my!PAGE TWENTY-SEVEN

Panel 1

Justinian arches in Osgar's grip, coming

Justinian: Fuck fuck fuck- FUCK!!

Panel 2

Ruadán watches intensely

Justinian: Fuuuuuuuck!

Panel 3

Cum dribbles down Justinian's cock

Justinian: Hnuh...

Panel 4

Justinian sags in Osgar's grip. Osgar, Marcus, and Ruadan all look surprised.

Marcus: Oh my!

PAGE TWENTY-EIGHT

Panel 1

Osgar lays Justinian down next to Marcus. Justinian looks totally fucked out

Marcus: There you are, Captain.

Panel 2

Osgar wipes his cock down with a cloth

Osgar: I am not quite done, yet.

Panel 3

Osgar grins

Osgar: So about that earlier agreement...

Panel 4

Ruadán reaches out to touch Osgar

Ruadán: Yes, please.

Osgar: Good.

Panel 5

Osgar and Ruadán kiss
251
Leviticus Rex @leviticusrex.bsky.social · 15/02/2026
Pages 21-24/? Happy Valentine's, turns out everyone is a voyeur!
PAGE TWENTY-ONE

Panel 1

Osgar guides Justinian onto the couch, between him and Marcus

Panel 2

Osgar guides his cock to Justinian's hole

Panel 3

Justinian takes Marcus's cock into his mouth

Panel 4

Osgar grins, blushing

Osgar: Good work, Captain.

Panel 5

Ruadán watches, transfixedPAGE TWENTY-TWO

Panel 1

Marcus closes his eyes, sighing in pleasure

Panel 2

Osgar hums in pleasure, tipping his head back

Panel 3

Large panel of Justinian thoroughly spitroasted

Panel 4

Justinian moaning around Marcus's cock

Panel 5

Ruadán watching, starting to touch himselfPAGE TWENTY-THREE

Panel 1

Osgar smiles, thrusting into Justinian

Osgar: Your slave likes to watch, it seems.

Panel 2

Justinian opens one eye, glancing at Ruadán

Panel 3

Ruadán looks back intensely

Panel 4

Marcus laughs, panting

Marcus: Do you wish you were one of us, Ruadán?

Panel 5

Ruadán struggles to put the words together

Ruadán: Yes...? No...?

Panel 6

Ruadán rubs his cock furiously

Ruadán: I don't know...PAGE TWENTY-FOUR

Panel 1

Marcus: Gods... I-I'm not gonna last...

Panel 2

Osgar grins, panting

Osgar: Oh yes... keep going, Captain...

Panel 3

Justinian keeps sucking, eyes squeezed shut

Panel 4

Marcus throws his head back

Marcus: Oh fuck!

Panel 5

Marcus's seed trickles down Justinian's chin

Marcus: Hnaahhhh...

Panel 6

Ruadán is absolutely spellbound
271
Leviticus Rex @leviticusrex.bsky.social · 10/02/2026
Pages 17-20/? Stoned sex is great imo
PAGE SEVENTEEN

Panel 1

Osgar rolls Justinian onto his stomach, still on top of him

Osgar: How about that best two out of three?

Panel 2

Justinian huffing and puffing

Justinian: N-no, you win...

Panel 3

Osgar smirks

Osgar: Are you sure?

Panel 4

Osgar rubs his erection against Justinian's taint

Osgar: I might just make you my prize instead of your slave.

Panel 5

Justinian blushes, wearing a silly grin

Justinian: It has been some time...PAGE SEVENTEEN

Panel 1

Osgar rolls Justinian onto his stomach, still on top of him

Osgar: How about that best two out of three?

Panel 2

Justinian huffing and puffing

Justinian: N-no, you win...

Panel 3

Osgar smirks

Osgar: Are you sure?

Panel 4

Osgar rubs his erection against Justinian's taint

Osgar: I might just make you my prize instead of your slave.

Panel 5

Justinian blushes, wearing a silly grin

Justinian: It has been some time...

PAGE EIGHTEEN

Panel 1

Marcus sighs happily as Ruadán strokes his cock

Marcus: Ahh...

Panel 2

Marcus smiles, holding a hose of the hookah

Marcus: Here... suck on this. It's fun.

Panel 3

Ruadán holds the nozzle and sucks on it curiously

Panel 4

Ruadán turns his head and coughs

Panel 5

Marcus laughs

Marcus: Don’t worry, it happens to everyone. Try again.PAGE NINETEEN

Panel 1

Ruadán tries another puff from the hookah

Panel 2

Ruadán breathes out

Panel 3

Ruadán sways as he feels the high, eyelids drooping

Ruadán: Oh…

Panel 4

Ruadán flops on the cushions next to Marcus, who is stroking his cock

Marcus: That's it...

Panel 5

Marcus reaches under Ruadan's tunic to rub his cock

Marcus: How's this?

Panel 6

Ruadán closes his eyes, moaning

Ruadán: Ahhn... good...PAGE TWENTY

Panel 1

Osgar sits up

Osgar: Get up. I have an idea.

Panel 2

Marcus looks up, his hand on Ruadán's cock and Ruadán's hand on his

Osgar: Dearest husband...

Panel 3

Osgar stands with Justinian, grinning while Justinian blushes

Osgar: Would you like the Captain to suck your cock?

Panel 4

Marcus smiles

Marcus: Oh yes... It has been some time, hasn't it?

Panel 5

Justinian smiles a little, still blushing

Justinian: It has.
141
Leviticus Rex @leviticusrex.bsky.social · 09/02/2026
Pages 13-16/? One scene of naked wrestling wasn't enough!!
PAGE THIRTEEN

Panel 1

Osgar grins

Osgar: Perhaps the Captain would allow us to have a bit of fun?

Panel 2

Justinian makes an exaggerating thinking gesture

Justinian: Hmm... I suppose...

Panel 3

Justinian holds up a finger

Justinan: But first!

Panel 4

Justinian grins, cocky and a bit intoxicated

Justinian: First, Osgar the Stag must best me in his sport!

Panel 5

Osgar grins back

Osgar: I see!PAGE FOURTEEN

Panel 1

Osgar gets up, unwinding the sash around his middle

Osgar: Well, then! Get up and let us have a match!

Panel 2

Justinian unties the cord around his tunic

Justinian: Best two out of three?

Panel 3

Osgar raises an eyebrow, shrugging off his tunic

Osgar: Let us see how the first match goes. These floors are hard.

Panel 4

Osgar and Justinian stand a small distance from each other, naked and crouched at the ready. Marcus and Ruadán watch from the couch in the background.PAGE FIFTEEN

Panel 1

Justinian and Osgar collide, grappling

Panel 2

Osgar slides back a bit

Panel 3

Justinian gives a triumphant cry

Panel 4

Osgar just smirks back

Panel 5

Osgar hooks a leg behind Justinian's foot, tripping him

Panel 6

Justinian lands hard on his back, a mirror of Gallus in the previous chapter

Justinian: OOFPAGE SIXTEEN

Panel 1

Marcus reaches for Ruadán

Marcus: Come here, Rufus.

Panel 2

Ruadán slides over to Marcus

Ruadán: My name is Ruadán.

Marcus: Ruadán, then.

Panel 3

Marcus smiles up at Ruadán, his erection tenting his tunic

Marcus: Would you like to touch my cock, Ruadán?

Panel 4

Ruadán reaches out, then pauses

Ruadán: I thought they wanted to fight first?

Panel 5

Marcus looks out over the match

Marcus: Mm…

Panel 6

Osgar has Justinian pinned, Justinian straining to throw him unsuccessfully

Marcus: I believe the match is about done.
141
Leviticus Rex @leviticusrex.bsky.social · 05/02/2026
Pages 9-12/? A little bit of lore, as a treat cw weed, yes that's what they are smoking lol
PAGE NINE

Panel 1

Justinian puts his fist to his chest in a salute

Justinian: Captain Magnus Lucius, at your service.

Panel 2

Marcus touches Osgar's arm with a smile

Marcus: He just arrived yesterday. I wish for him to stay with us while he settles in.

Panel 3

Osgar grins

Osgar: I see!

Panel 4

Osgar scoops Marcus and Justinian close, one with each arm

Osgar: What are we waiting for? Let us settle him in!

Panel 5

A view of the arches and roofs of the palace above the courtyard

Marcus: Beloved, I still have work!!

Osgar: You will always have work! Let it wait for you for once!PAGE TEN

Panel 1

Another house in the city, nicer than Gallus and Agrippa's

Panel 2

Marcus, Osgar, and Justinian sit on a couch in a shady alcove of a courtyard with a pool in its centre. There is a hookah next to the couch. Ruadán stands next to it.

Osgar: Magnus, let your slave sit! He will not sully the cushions!

Panel 3

Justinian smiles, giggling. Osgar takes a puff off the hookah

Justinian: Come here, Ruadán!

Panel 4

Ruadán slides warily onto the couch

Panel 5

Osgar grins. Marcus takes a draw from the hookah

Osgar: He is a pretty thing with that fox-coloured hair.PAGE ELEVEN

Panel 1

Osgar runs a hand through his hair

Osgar: You know, people here call hair like mine "deer-coloured."

Panel 2

Osgar grins and holds up his arms like antlers. In the background, a young Oscar wrestles another man, while a stag leaps over them.

Osgar: In fact, in my youth I was called OSGAR THE STAG!

Panel 3

Osgar hefts his belly in his hands with a laugh

Osgar: Of course, now I am turning grey like a wolf and fat like a bear!

Panel 4

Ruadán blurts out

Ruadán: Is that a bad thing?PAGE TWELVE

Panel 1

Osgar raises an eyebrow

Osgar: Oh? Please, continue!

Panel 2

Ruadán gestures

Ruadán: Bears are strong and fearsome and able to survive harsh winters.

Panel 3

Young Ruadán doing laundry with women, who are all giggling as a large bear man walks by.

Ruadán: My people love bear men, the women especially.

Panel 4

Osgar leans back, smirking

Osgar: I see. Do you love bear men?

Panel 5

Ruadán blushes

Ruadán: …Yes.
272
Leviticus Rex @leviticusrex.bsky.social · 31/01/2026
Pages 5-8/? Justinian does not compute polyamory, and we introduce Osgar!
PAGE FIVE

Panel 1

Marcus starts towards the door

Marcus: Come with me. I'll introduce you to my husband.

Panel 2

Justinian, confused

Justinian: Come again?

Panel 3

Marcus, shy

Marcus: Ah, yes. I have not written you in some time, haven't I?

Panel 4

Justinian following Marcus down a hall, Ruadán following Justinian

Justinian: Did something happen to your wife?

Panel 5

Marcus waving a hand

Marcus: No, no, Prospera is fine.

Panel 6

Justinian, scandalized

Justinian: You are taking concubines like a Barian king!PAGE SIX

Panel 1

Marcus, scolding

Marcus: Don't be crass! Osgar is my husband, not some plaything!

Panel 2

Justinian, pursuing

Justinian: But what of inheritance? Does he have a right to father children?

Panel 3

Marcus, annoyed

Marcus: I've had about enough of the questions, Captain!

Panel 4

Justinian, admonished

Justinian: Apologies, sir.

Panel 5

Marcus, stepping into a courtyard, smiling

Marcus: Besides...

Panel 6

View of the courtyard, where many children are training

Marcus: I believe Osgar has his hands full enough already.PAGE SEVEN

Panel 1

Osgar walking behind a row of boys working through sword forms

Osgar: One, two, three, four! Elbows up, Marshall!

Panel 2

Close-up of Osgar

Osgar: One, two, three-- Elbows up! I know you are all tired, but I will have you do another set if I need to!

Panel 3

Behind the boys training, Marcus, Justinian, and Ruadán all watch from the gateway.

Panel 4

Justinian, elbowing Marcus, who blushes

Justinian: You like them big, do you?

Marcus: Eheheh...PAGE EIGHT

Panel 1

Osgar notices Marcus and the others

Panel 2

Osgar turns to the youths

Osgar: Alright, boys! Put away your swords! Hergel, you're leading the cool down!

Panel 3

Osgar walks over to Marcus and the others

Osgar: My dear husband! What a surprise!

Panel 4

Osgar picks Marcus up. Marcus is flustered

Osgar: I never see you out of your office!

Marcus: Beloved, please!

Panel 5

Osgar looks at Justinian while putting Marcus down

Osgar: And who is this fine man?
252
Leviticus Rex @leviticusrex.bsky.social · 23/01/2026
FAVOURS OF THE FLESH, Chapter Eight! M/M, M/M/M/M, no new warnings More new characters! Hooray!
PAGE ONE

Panel 1

Sunlight over the city of Hester

Panel 2

View of the eastern palace of Vesia

Panel 3

Gallus waving to Ruadán and Justinian

Gallus: Good luck with your report to the General!

Justinian: Good luck with your drills!

Panel 4

Gallus, clearly disgusted with drills

Gallus: Ugh! I suppose!

Panel 5

Justinian and Ruadán look amused as they turn awayPAGE TWO

Panel 1

Justinian and Ruadán stand in front of a closed door with a guard

Guard: General, Captain Magnus is here to report.

Marcus: Let him in.

Panel 2

General Marcus Celestus sits at a table cluttered with tablets, papyrus scrolls, and an abacus, not looking up from his work

Marcus: I was not expecting you, Cap--

Panel 3

Marcus looks up, shocked

Marcus: Justinian?!

Panel 4

Justinian smiles

Justinian: Hello, old friend.

Panel 5

Marcus stands up from his desk

Marcus: What are you doing here? Last I heard, you were stationed to the North!

Panel 6

Justinian clasps Marcus's arm and shoulder

Justinian: It is a very long story. Please allow me to explain.PAGE THREE

Panel 1

Close up of some items on Marcus's desk

Panel 2

Marcus, touching his chin thoughtfully

Marcus: I see. And you think the Eastern Governor may try for your acquittal?

Panel 3

Justinian, serious

Justinian: If I can win glory in battle, he may allow me to stay while my case is considered.

Panel 4

Marcus, wry

Marcus: Unfortunately for you, it is my job to prevent battle.

Panel 5

Justinian, arms out, while Marcus has his crossed

Justinian: You are a General!

Marcus: A General of the easternmost post of the Vesian Empire!

Panel 6

Ruadán, uncomfortable

Marcus: I am not sending my army to trample helpless barbarians! Baria is an Empire in their own right!PAGE THREE

Panel 1

Close up of some items on Marcus's desk

Panel 2

Marcus, touching his chin thoughtfully

Marcus: I see. And you think the Eastern Governor may try for your acquittal?

Panel 3

Justinian, serious

Justinian: If I can win glory in battle, he may allow me to stay while my case is considered.

Panel 4

Marcus, wry

Marcus: Unfortunately for you, it is my job to prevent battle.

Panel 5

Justinian, arms out, while Marcus has his crossed

Justinian: You are a General!

Marcus: A General of the easternmost post of the Vesian Empire!

Panel 6

Ruadán, uncomfortable

Marcus: I am not sending my army to trample helpless barbarians! Baria is an Empire in their own right!

PAGE FOUR

Panel 1

Justinian, pleading

Justinian: Please, old friend. Will you at least allow me to try to clear my name?

Panel 2

Marcus, pensive

Panel 3

Marcus sighing

Marcus: I could never deny you, friend.

Panel 4

Marcus stands up

Marcus: Keep your cover for now. You are Captain Magnus, and this one?

Panel 5

Ruadán making a face at the fake name

Justinian: Rufus.

Panel 6

Marcus smiling

Marcus: Rufus. Very fitting.
194
Leviticus Rex @leviticusrex.bsky.social · 11/01/2026
Pages 37-39! And that's it for Chapter 7!! Thanks so much for the support!!
PAGE THIRTY-SEVEN



Panel 1

Ruadán arches, moaning



Panel 2

Justinian sucking Ruadán's cock

Ruadán: S-sir...



Panel 3

Ruadán's legs shaking

Ruadán: Nnn...



Panel 4

Agrippa continuing to finger Gallus's ass and stroke his cock

Agrippa: Daddy, Daddy please!



Panel 5

Gallus arching, his hips lifting off the ground

Gallus: Please, I'm so close...



Panel 6

Agrippa smiling serenely

Agrippa: Go on, then. Come for Daddy.PAGE THIRTY-EIGHT



Panel 1

Ruadán's head falls back, mouth open, as he comes



Panel 2

Justinian's face is soaked by a gush of Ruadán's cum



Panel 3

Cum dribbles out of Gallus's cock as he comes



Panel 4

Agrippa cradles Gallus as he weepsPAGE THIRTY-NINE



Panel 1

Gallus and Agrippa look up, the moment broken

Justinian: Pardon the interruption...



Panel 2

Justinian gestures back toward the bath, Ruadan's cum dripping down his chest

Justinian: But I think I need a second bath.



Panel 3

Agrippa smiles, back in charge, while Gallus stays in his arms

Agrippa: Of course! Dinner should be ready by the time we're all done.



Panel 4

Shot of the bathroom as a whole, everyone moving around.

Agrippa: We'll have a room prepared for you as well.

Justinian: You are most generous.



Panel 5

Agrippa and Gallus smiling

Agrippa: Please!



Panel 6

Justinian and Ruadán smiling back

Agrippa: It's a favour for a favour.
082
Leviticus Rex @leviticusrex.bsky.social · 09/01/2026
Pages 33-36/39 I showed this to a friend ahead of time and the friend said of Gallus "what a whiny brat (fond)"
PAGE THIRTY-THREE



Panel 1

Agrippa, deep in pleasure

Agrippa: Yes, yes...



Panel 2

Agrippa thrusting into Ruadán's mouth

Agrippa: Good boy...



Panel 3

Ruadán touching himself with one hand

Agrippa: I'm close...



Panel 4

Gallus, watching

Gallus: A... Agrippa...



Panel 5

Justinian, panting

Justinian: Louder, boy.



Panel 6

Gallus, tearfully

Gallus: Agrippa!! Daddy!!PAGE THIRTY-FOUR



Panel 1

Agrippa's eyes snap open



Panel 2

Ruadán's eyes also open as Agrippa comes in his mouth

Agrippa: Hnuh!



Panel 3

Justinian screws his eyes shut, grunting

Justinian: Hah... hnn...



Panel 4

Justinian coming in Gallus's ass, a little leaking out

Justinian: Aagh!



Panel 5

Agrippa and Ruadan look over at Justinian and Gallus



Panel 6

Justinian and Gallus look up at Ruadán and Agrippa, Justinian getting upPAGE THIRTY-FIVE



Panel 1

Justinian and Agrippa walking past each other



Panel 2

Agrippa kneeling in front of Gallus while Gallus sits up

Agrippa: Yes, my lovely boy?



Panel 3

Gallus, sheepish

Gallus: Please... touch me, Daddy...



Panel 4

Cum leaking out of Gallus's ass, his cock hanging heavy and full between his legs

Gallus: I want to come...



Panel 5

Justinian stands in front of Ruadán, still kneeling, and offers a hand to him



Panel 6

Justinian pulls Ruadán up to stand



Panel 7

Justinian drops to his kneesPAGE THIRTY-SIX



Panel 1

Justinian puts his mouth on Ruadán's cock



Panel 2

Ruadán leans back against the wall, head back

Ruadán: Hnuh...



Panel 3

Agrippa guides Gallus with a hand on his chest

Agrippa: Lay back, beautiful boy.



Panel 4

Agrippa pushes two fingers into Gallus's ass

Agrippa: Daddy will take care of you.



Panel 5

Gallus cries out tearfully

Gallus: Aagh!



Panel 6

Agrippa grasping Gallus's cock while continuing to finger fuck him

Gallus: Yes! Please!
1103
Leviticus Rex @leviticusrex.bsky.social · 05/01/2026
Gabbing with a friend on discord and realizing that I'm very much a switch and have just been satisfying my dom side through my art:
Regular brain: Ruadán is a self-insert
Galaxy brain: Every character is a self-insert
020
Leviticus Rex @leviticusrex.bsky.social · 04/01/2026
Pages 29-32/? Somehow these last two pages feel like the porniest I've drawn yet lmao
PAGE TWENTY-NINE



Panel 1

Ruadán breathing hard



Panel 2

Agrippa embracing Ruadán from behind

Agrippa: What a good boy you are.



Panel 3

Agrippa reaches a hand between Ruadán's legs

Agrippa: You have done so well.



Panel 4

Agrippa, whispering in Ruadán's ear as he pants

Agrippa: Can you feel it?



Panel 5

Agrippa rutting their hard cock against Ruadán's ass

Agrippa: Can you feel how you have pleased me?



Panel 6

Justinian and Gallus watch as they fuckPAGE THIRTY



Panel 1

Ruadán pulls away from Agrippa, turning to face them



Panel 2

Ruadán drops to his knees



Panel 3

Agrippa smiles

Agrippa: I see.



Panel 4

Ruadán grasps Agrippa's cock, mouth open

Agrippa: Go on, then.



Panel 5

Ruadán takes Agrippa's cock in his mouthPAGE THIRTY-ONE



Panel 1

Justinian fucking Gallus in earnest while they both watch Ruadán and Agrippa

Justinian: How does it feel, boy?



Panel 2

Ruadán sucking Agrippa's cock

Justinian: Seeing someone like him suck your lover's cock?



Panel 3

Gallus blushing

Justinian: Someone so pretty and obedient...



Panel 4

Justinian fucking Gallus

Justinian: While you have to be pinned down like a naughty pup.



Panel 5

Gallus arguing, weakly

Gallus: I'm not jealous if that's what you're thinking!PAGE THIRTY-TWO



Panel 1

Justinian pulls Gallus's head up by his hair

Justinian: Look at them.



Panel 2

Agrippa, head back in pleasure

Justinian: He seems to be enjoying himself.



Panel 3

Gallus, grimacing

Gallus: Nnn... I'm... I'm not...



Panel 4

Gallus crying out

Gallus: Aagh!!



Panel 5

Justinian grasping Gallus's half-hard cock while continuing to fuck him

Justinian: Aren't you?



Panel 6

Justinian grinning

Justinian: I am, a little.
152
Leviticus Rex @leviticusrex.bsky.social · 03/01/2026
Pages 25-28/? Agrippa loses their cool a little bit, Gallus is a brat with a tight ass
PAGE TWENTY-FIVE



Panel 1

Agrippa, focused

Agrippa: I'm going to hit you harder, now. Remember what I said.



Panel 2

Ruadán braces against the wall

Ruadán: Yes, sir.



Panel 3

Agrippa lashes out with the flogger



Panel 4

Ruadán flinches as the flogger makes contact

Ruadán: Nuh!



Panel 5

Agrippa smiles with quiet intensity

Agrippa: Good. Don't stifle your cries.PAGE TWENTY-SIX



Panel 1

Agrippa strikes out again

Agrippa: Your pain is my pleasure.



Panel 2

The flogger criss-crosses Ruadán's back

Agrippa: Your trust. Your surrender.



Panel 3

Ruadán cries out

Ruadán: Aagh!!



Panel 4

Agrippa's smile turns more wild

Agrippa: Good.



Panel 5

Justinian looks up from where he has Gallus pinned, rutting against him from behind

Justinian: Don't break my boy, Agrippa.



Panel 6

Agrippa looks down at Justinian

Agrippa: Don't break mine and I won't break yours.PAGE TWENTY-SEVEN



Panel 1

Justinian grins

Justinian: I think he'll be fine.



Panel 2

Justinian pressing the tip of his cock into Gallus's ass



Panel 3

Gallus grimaces

Gallus: Ack!



Panel 4

Justinian on top of Gallus as they bicker

Justinian: Relax, boy.

Gallus: Easy for you to say!



Panel 5

Justinian slowly pressing in

Justinian: I've taken plenty of cock in my youth. Just breathe.



Panel 6

Justinian presses the rest of the way in

Justinian: There we are.PAGE TWENTY-EIGHT



Panel 1

The flogger descending on Ruadán's back with a loud smack



Panel 2

Ruadán cries out

Ruadán: Aaagh!!



Panel 3

Agrippa, deep in topspace

Agrippa: Yes.



Panel 4

Agrippa giving Ruadán several criss-crossing strikes

Agrippa: This is the last of it. Count to three.



Panel 5

The flogger flying through the air and smacking Ruadán in the back

Ruadán: One!



Panel 6

Ruadán, eyes shut tight and he's hit again

Ruadán: Two!



Panel 7

Ruadán: Three!
162
Leviticus Rex @leviticusrex.bsky.social · 01/01/2026
Hello! I write (and draw) a kinky gay classical-age fantasy comic with a trans male MC called Favours of the Flesh! Links to each chapter (with alt text) are in my pinned 🔥
1146
Leviticus Rex @leviticusrex.bsky.social · 30/12/2025
Pages 21-24/? I specifically checked out a book of mixed martial arts moves for some of these pages and proceeded to use none of it for reference lol
PAGE TWENTY-ONE



Panel 1

Agrippa leads Ruadán by the hand out of the bath



Panel 2

Agrippa dries Ruadán off with a towel

Agrippa: There, now stand with your hands against the far wall.



Panel 3

Ruadán stands in the requested position

Agrippa: Excellent. Stay there. I will be right back.



Panel 4

Agrippa walks past where Gallus and Justinian are drying off.

Agrippa: Keep an eye on him, dear.



Panel 5

Gallus leers

Gallus: More than an eye, if you like.



Panel 6

Justinian crosses his arms, quirking a brow

Justinian: Why don't you try mounting something stronger? Insatiable boy.



Panel 7

Gallus boasting

Gallus: You think I couldn't take you? Arrogant old man.PAGE TWENTY-TWO



Panel 1

Justinian holds up his hands, ready to pounce

Justinian: Oh, you're getting it now!



Panel 2

Justinian leaps on Gallus, beginning to grapple him

Gallus: Wah!



Panel 3

Ruadán looks up from where Justinian and Gallus have started to wrestle on the floor

Agrippa: I should have known...



Panel 4

Agrippa approaches, holding a flat-tailed flogger in one hand

Agrippa: Still, you have been a good boy and stayed.



Panel 5

Agrippa smirks

Agrippa: So we will have plenty of fun.



Panel 6

Ruadán blushesPAGE TWENTY-THREE



Panel 1

Agrippa holds out the flogger

Agrippa: Here, feel the tails.



Panel 2

Ruadán rubs the leather between his fingers curiously

Agrippa: They are designed to hurt without injury.



Panel 3

Agrippa frowns, seriously

Agrippa: Still, you will tell me if it is too much. If you faint out of stubbornness, I will not be pleased.



Panel 4

Ruadán sweats a little

Ruadán: Yes... sir.



Panel 5

Agrippa swings the flogger in the air casually

Agrippa: Mm... close enough. Now, turn around.



Panel 6

Justinian pins Gallus to the ground

Justinian: Ha!PAGE TWENTY-FOUR



Panel 1

Gallus slips from Justinian's grip



Panel 2

Justinian grabs Gallus again

Justinian: Oh, no you don't!



Panel 3

Gallus is flipped onto his back

Gallus: Oof!



Panel 4

Agrippa hits Ruadán softly across the upper middle back with the flogger

Agrippa: This is where I will be focusing the pain.



Panel 5

Agrippa hits him again, softly, diagonal from the previous strike

Agrippa: Feel the rhythm of it.
182
Leviticus Rex @leviticusrex.bsky.social · 28/12/2025
Hi, I'm Rex and I draw gay fantasy power exchange and the occasional abdl art for my bf ✌️💕 The directory for my comic Favours of the Flesh is in my pinned! I'm on chapter 7!
Justinian, dressed as a fisherman, holds merman Ruadan suspended in a fishing net as he fucks himOscar and Justinian wrestle naked, Oscar laying on top of Justinian with him in a hold. Justinian struggles to get up from under Oscar, sweating and red in the face while Oscar smiles smugly.Panel 1
Justinian looks down at Ruadan, who leans on his shoulder and looks at the cup in his hand
Justinian: Need to take a piss, boy?
Ruadan: No, pervert.

Panel 2
Justinian touches his chin thoughtfully
Justinian: Hm...

Panel 3
Justinian picks up Ruadan's cup and presses it to his mouth
Justinian: Come, now! Drink!

Panel 4
Justinian handing Ruadan another cup while Ruadan is still drinking from one
Justinian: Have another!

Panel 5
Ruadan drinking more, becoming flush
Justinian: Drink, drink!

Panel 6
Ruadan flushed and wobbly, clearly drunk

Panel 7
Ruadan gets up unsteadily, Justinian watching him with a smile
Justinian: How about now?
Ruadan: NO!

Panel 8
Justinian grins
Justinian: Are you sure?

Panel 9
Ruadan looks down at himself
Ruadan: Wha-

Panel 10
From underneath the skirt of Ruadan's tunic, a trail of piss streams down one legA bunny and puppy lay tangled together on a bed, leaning in as if to kiss. Both are wearing diapers, and their shirts are riding up their torsos
080