Return to Article Details The meme phenomenon in the creative strategy of Netflix Spain on Twitter