Board Thread:Wiki discussion/@comment-27518779-20170804175222/@comment-27518779-20170804175508

Also, the clockwork calculator leads to an error page, not a downed domain

I can't find anything about the website or who owns it other than its full of ads that were purposely put there. Must be how the chinese internet works or something