Cursed Featurette Teases The Netflix Series' Vibrant World