Post #1020564: But… have the Russians themselves named it satan?…