Enigmatic Russian force