Sign in

Joseph Soul

@fishfunk.bsky.social
2.5K followers 205 following 345 posts

🔞NSFW fish artist, expect both 2D and 3D smut linktr.ee/fishfunk?utm_source=linkt…

PostsRepliesMedia
Reposted by Joseph Soul
Tacty @grasleif.bsky.social · 04/10/2026
Tight grip tight fit Thank u @darkflash23.bsky.social for making the render Also @e-zoid.bsky.social for letting us use ur big guy Razzle by @fishfunk.bsky.social owned by me :)
16721
Joseph Soul @fishfunk.bsky.social · 03/10/2026
Ah he got it from his mother's genes that makes sense now
010
Joseph Soul @fishfunk.bsky.social · 28/09/2026
I'm sure she won't mind losing most of her "clothes" in the process. (2/2)
1438
Joseph Soul @fishfunk.bsky.social · 28/09/2026
Kaha has yet to realize that taunting the people she robs while wearing only belts is pretty much giving green light at this point. (1/2) Lizard by Petruz Kahalene by meeeee :3
27818
Joseph Soul @fishfunk.bsky.social · 28/09/2026
HE CAN NEVER CATCH A BREAK GOOD.
050
Joseph Soul @fishfunk.bsky.social · 25/09/2026
And this is why I have OCs for each of those
515128
Reposted by Joseph Soul
🔞👽🕷X3ПӨLӨV3Я🕷👽🔞 @x3nolov3r.bsky.social · 20/09/2026
I.M.P.atient Gift: @pixellex.bsky.social & @fishfunk.bsky.social Angel Dust: @fishfunk.bsky.social Moxxie: @valorlynz.bsky.social "Ya had me wait for howeva long for someone to be here and now ya do this Mox? Charmin'." [Thought I wasn't gonna do Angel Dust? Y'all thought wrong. 😏] ⬇️🔗⬇️
27416
Joseph Soul @fishfunk.bsky.social · 14/09/2026
I like how Shadow is letting it all hang already.
010
Joseph Soul @fishfunk.bsky.social · 11/09/2026
Bonus render
05510
Joseph Soul @fishfunk.bsky.social · 11/09/2026
Don't run in front of the pink door while it's open. Or do, it's your clothes after all. Skip belongs to @phosphoruscrow.bsky.social Bat by Petruz3D
116436
Joseph Soul @fishfunk.bsky.social · 08/09/2026
Nobody seems to be getting the hint that the rats are not meant to be fought, it's a stealth section. Look what they did to poor Dave over there. Dave belongs to @phosphoruscrow.bsky.social Rats by Petruz3D
012718
Joseph Soul @fishfunk.bsky.social · 07/09/2026
Curse this feminine form for enabling the creativity of those rats smh (2/2)
113220
Joseph Soul @fishfunk.bsky.social · 07/09/2026
Zoid clearly wasn't built for the rat infested level, and there was no point in holding himself together as his body betrays him and surrenders to them. (1/2) Zoid belongs to @e-zoid.bsky.social
534443
Joseph Soul @fishfunk.bsky.social · 31/08/2026
Formal wear For @e-zoid.bsky.social
348297
Reposted by Joseph Soul
🔴 @harleypossum.bsky.social · 30/08/2026
While exporting t his, I couldn't decide which side I wanted to initially upload. Figured, why not do both www.ko-fi.com/HarleyJoe
Usagi and Kuneho sitting at the edge of the pier, with their feet dangling over the water
424246
Reposted by Joseph Soul
Baphomet 🔞 [Comms Open] @bigblackgoatbelow.bsky.social · 29/08/2026
More Vogue Angel with his fat cock. Model by @fishfunk.bsky.social #HazbinHotel #HazbinHotelNSFW #HazbinHotelAngelDust
09415
Joseph Soul @fishfunk.bsky.social · 26/08/2026
Of course hanging out in skateparks late at night is the most punk thing ever, just ask Ash. Although nobody skates anymore so it's more like a landfill now. Ash belongs to @geckopunk.bsky.social
18511
Joseph Soul @fishfunk.bsky.social · 22/08/2026
*tickles you because I'm bored* Ryze and Zack belong to @phosphoruscrow.bsky.social Kahalene belongs to meeeee :3
316226
Joseph Soul @fishfunk.bsky.social · 22/08/2026
That's why the Djinn in wishmaster showed the Sultan horrors when he wished to see wonders.
120
Joseph Soul @fishfunk.bsky.social · 20/08/2026
They even got a nudist one my goodness
001
Reposted by Joseph Soul
OkamicalDark @okamical.bsky.social · 17/08/2026
Ziken Pins Ya Down (Nude Alt) Render for @fishfunk.bsky.social for his blaziken model
05513
Reposted by Joseph Soul
OkamicalDark @okamical.bsky.social · 16/08/2026
Ziken Pins Ya Down Render for @fishfunk.bsky.social for his blaziken model
0419
Joseph Soul @fishfunk.bsky.social · 16/08/2026
All my followers be studying me under a microscope smh
021
Joseph Soul @fishfunk.bsky.social · 15/08/2026
He lost his clothes on his way through the pipes, no one's bothering him deep in the jungle though. Skip belongs to @phosphoruscrow.bsky.social
315422
Joseph Soul @fishfunk.bsky.social · 14/08/2026
Nothing breaks Angel Dust's flamboyant attitude, not even having to walk through the tunnels of a trash sewer line.
0264
Joseph Soul @fishfunk.bsky.social · 14/08/2026
0131
Joseph Soul @fishfunk.bsky.social · 13/08/2026
Sonic ended up making the place his home and indulging in the mess and its tactile feel against his bare skin. (2/2)
0263
Joseph Soul @fishfunk.bsky.social · 13/08/2026
Sonic got lost long enough in the rain and garbage sewer canals to lose all of his clothes, and then fell prey to the local fauna. Yet it seems this humbling fate has changed him in some way... (1/2) (Every other renders are on my NG) www.newgrounds.com/art/view/jos...
1343
Reposted by Joseph Soul
OkamicalDark @okamical.bsky.social · 09/08/2026
"You're lucky you can sweet talk..." Ziken: @fishfunk.bsky.social Kaiden: Me
09430
Reposted by Joseph Soul
OkamicalDark @okamical.bsky.social · 09/08/2026
"What Did You Just Say To Me!!!" Ziken: @fishfunk.bsky.social Kaiden: Me
1478
Reposted by Joseph Soul
THEDIRTYANT (N/SFW) (COMMISSIONS OPEN: UNLIMITED SLOTS) @theant69420.bsky.social · 08/08/2026
Seems like Angel Dust OUTGAYED Stolas in this situation (is that even a Word?) Commission for @freddyyung7 Angel Dust model by @fishfunk.bsky.social Stolas model by @cho0c0.bsky.social
09723
Joseph Soul @fishfunk.bsky.social · 06/08/2026
"Pleaaase Fizz I need this"
1231
Joseph Soul @fishfunk.bsky.social · 05/08/2026
That's it give me your skin
010
Joseph Soul @fishfunk.bsky.social · 04/08/2026
"My bra-less Dupin brings me 621 hot milk (not asked for) with chips as I capture another Pal. So how is your day going?"
030
Joseph Soul @fishfunk.bsky.social · 01/08/2026
It's the Ocean calling them that is causing their clothes to fall apart. :)
130
Joseph Soul @fishfunk.bsky.social · 31/07/2026
Clothed on nude my beloved
010
Joseph Soul @fishfunk.bsky.social · 23/07/2026
This is the fate of all bratty Blazikens btw
1568
Joseph Soul @fishfunk.bsky.social · 23/07/2026
My kinks are so fried that me saying that I'd put someone's OC in a dumpster actually means it's a compliment. 💀
1132
Reposted by Joseph Soul
ZestyRemedy @zestyremedy.bsky.social · 23/07/2026
Razzle shows a bit of dazzle for @grasleif.bsky.social
08420
Joseph Soul @fishfunk.bsky.social · 21/07/2026
Nevermind she's right where she wants to be apparently. (4/4)
1184
Joseph Soul @fishfunk.bsky.social · 21/07/2026
And it's back to square one with Kahalene once again finding herself in the nude at the lowest of lows. Surely she can't get any lower. (3/4)
1161
Joseph Soul @fishfunk.bsky.social · 21/07/2026
The word "delicate" seems to be an euphemism for her outfit, which doesn't take very well to the water and floating trash tearing it apart as she struggles to get out. (2/4)
1111
Joseph Soul @fishfunk.bsky.social · 21/07/2026
Kahalene did try her best not to fall into the floating garbage below when making her escape through this unused sewer. It's a just a shame to ruin such delicate clothes. (1/4)
2223
Joseph Soul @fishfunk.bsky.social · 21/07/2026
I'm designing the legs around the high heels first but I'm definitely set on making the feet an option
070
Joseph Soul @fishfunk.bsky.social · 21/07/2026
Go my robotwink (early WIP)
2361
Joseph Soul @fishfunk.bsky.social · 21/07/2026
Everything flew off shoes and all damn
010
Reposted by Joseph Soul
re🐠mane🐠dur @remanedur.bsky.social · 20/07/2026
one could say your room key is the #1 thing to not leave your hotel room without, but today Aleja found a few other things higher on that list ENF render for Keaton! addl. credits below⤵️
11901177
Reposted by Joseph Soul
re🐠mane🐠dur @remanedur.bsky.social · 17/07/2026
do you think it's gonna be harder explaining this to the technician who's gotta fix that photocopier now, or HR? :y
anthro snake girl (Nisha) with clothes torn in photocopier
182596425
Joseph Soul @fishfunk.bsky.social · 17/07/2026
And as it is custom with defeating Alex, always leave him in his natural habitat (the trash) and take his belongings as spoils. (4/4)
1525