Wired favicon

TED 2018: Netflix Sees Itself as the Anti-Apple