Message from Nefela
Ryazan, which is a major military and industrial center of Russia -> Snowman
Here, for example, Ryazan is not mentioned at all. Instead, Moscow and St. Petersburg are listed, which are also present in other profiles. So, the clue is questionable.Perhaps I was relying on Wikipedia. Was the main emphasis there on Ryazan being a military center, or is it not?