Not long ago, a friend of mine posted a few screenshots from a new show on Netflix, and my immediate reaction was “WHAT IS THIS?!” I was amazed by the short video clips my friend had posted on her Instagram story, and I needed to watch it for myself. The show is...