Felix The Rat, Trump’s Moscow Circus ??