KFC sells restaurants in Russia. What will it be called?

 
KFC sells restaurants in Russia. What will it be called? - Politics, Humor, KFC, Picture with text, Memes, Wordplay, Mat, Logo, Leon Trotsky

v20240901