I could shower an endless amount of praise on this new Netflix show, but I'll just let the trailer speak for itself. Who drew the dicks?