>>11406698
IIRC the translators posted on Reddit that they've moved to cubari.moe and have continued TLing it there. I don't have the link on me but you should be able to find it on the giant oujosama subreddit somewhere.