Trev,
My wife is from Moscow. We went to the site, and from what she can gather, the site is a Russian auction house. The cars that are listed are primarily (if not exclusively) in Japan, and that the dealers selling them are letting this guy post the ads in hopes of drumming up some business in Russia. There are links for delivery to Russia, for example. Also, the prices that you see are the beginning prices for the auctions. When they end, or how to bid -- we didn't get to that. I kind of lost interest. How did you stumble on to this?
Jesse