>>281442408
I think the subs are a rough draft of the English dub. Sentences come out almost identical with often some minor changes. I'm sure in Japanese there's some special way all the cool Jap kids talk now, so in English it's zoomer talk.