The Next Web favicon

Twitch confirms it’s been blocked in China