Official Russian 2007 reissue. The back of the front insert advertises other games than the 2005 edition, among them Race '07.
There is front cover art shown on various websites with a Constant Entertainment logo next to the Capcom logo. This appears to be pre-release artwork and was never used on the actual, printed game artwork.
2. Partial back of front insert
Thanks to eBay member evgeny-sergeev (images 1-4).