i think they are the original source, after a bit of a skim of 00s russian magazines
that page says "for the magazine 'populjarnaja mechanika'", and credits dmitri choybolsan (Дмитрий Чойболсан). it's not on the linked portfolio page, but it kind of matches his style(-ish) and it was used for the cover of 2008/№ 11:
now i can't find anywhere to read it to see cover credits, but i'm inclined to believe it
(are you just trying to see what you can get away with credit-wise, by the way?)
yeah i honestly thought it was at first; especially with an uncredited artist