Returning to the topic... Remember the series "Police Academy" (esp. the last episode "Mission in Moscow") and the "Red Heat"? In both movies, American policemen cooperated with Russian "militiamen". What if the Turtles made friends with Russian toons?
* trying to remember at least one Russian cartoon superhero *