With English subtitles, no ads and no scientific Internet access, the picture is clear
Update in time, much faster than Deefun, more content than all the current domestic website
The suffix is net.It could also be found in Bing search
I haven't seen anyone mention it yet. Advertise it.
为了省事有道翻译,发不出来出此下策 ,见谅