Why did Netflix post a message that said “praise Satan” on Instagram?

The Most Important News