Somehow I think this Russian VAZ-21059 (aka Lada 2105) got a small identity problem:
JDM or USSRDM VAZ-21059
JDM or USSRDM VAZ-21059

Or could it be that it is actually a 21059 replica powered by a Mazda 12A or 13B?