Of course, this recipe is indeed Russian. The funny thing is that russians think it's of French origin. :)
Seriously, I would not consider dishes having mayonnaise as an ingredient to be "native Russian".
This particular recipe is not that old as it claims; IMHO, it's from the modern Russian...