Are China memes still relevant?