I'm interested in reading through it but I don't know where I could do that. The original website is gone, this site only has 5 images tagged with "ctenophorae" so if it is here I have no way of knowing, I doubt Deviantart has anything close to the full amount of Slugbox's art, there's no convenient way to search for it on furaffinity (if it is there), Tumblr would have been of that filth like the good Christian website it is and Twitter is a nightmare to go through for anything backlogged (again, assuming it even is there).
Is it now a Patreon exclusive thing? Has it been purged from the internet for some reason? Is there some place where it can still be found?