I’m not affiliated with the site in any way, but it does not strike me at all as vibe coded. If you dig even just a little you can see that it is credited to studios and individuals who have their own separate web presence. And in fact, their manifesto explicitly rejects using AI even for translation because of quality concerns.
So please offer the evidence that allows you to confidently dismiss it as vibe coded.