I'm not really sure. I just noticed that there's a lot of their art on tw6.jp that's not uploaded here. So I assume that's what they've been working on since they stopped uploading stuff to the usual sites. This seems to be a filter or tag for their work: https://tw6.jp/gallery/master/?master_id=05251