Russia Deploys Satan II Missiles Which Putin Says Will Make Enemies ‘Think Twice’ Satan-II missiles or Sarmat ICBMs are Russian superweapons that Putin believes will scare NATO and the US and stop them from aiding Ukraine.