Putin on the Ritz
I think they're just Stalin. If they are, soviet, as long as they're Putin their weapons away.
Crimea River
Putin on the Ritz.
Vladimir's Poo Tin
Put-in. (In a Russian accent)