Twitter Blocked Tweeting “996.icu”
twitter.com
twitter.com
Apparently, https://996.icu/ got blocked somehow. If you can view the website, the top right link allows you to switch the text to English (and a few other languages), in case you want to read the content.