>>74277724Their carrd has zero links to anything and is just this page. It seems to me like they're just trying to promote their own shit by claiming they're a hub for vtubing news in general and using that to ride off of VShojo and other corpos. But also I don't see any shit that they've made lmao.