English is shit, but it's the original artist MTLing to English themselves. I cbf checking the wiki, what's the language tag used when an author/artist self-pubs their own translation? Original or translated?
Edit after checking page 1: Aw hell naw this was done by a human. I refuse to believe it. One one hand, using words like fucking 'accouchment' which no MTL would use, on the other, this is some duwang shit right here
it is what it is with regards to the translation - taken straight from the authors patreon (and I think it is also fully uploaded on pixiv now) so it should be seen as official english release