I also would suggest packing some winter clothing this time.
Last time I visited Russia there were 100 channels on the TV. All of them in the Russian language. Not a single foreign language channel. It’s pretty obviously the intention of the Russian government to isolate Russians from the world.