I'd say ... yes and no.
Here is the job in progress over "mine" lotus 107 (I say mine because I made the mould to...).
It's a mix'n'match job done using the 102D decals and some from 107B kit.
You can see definitely how the Japanese version looks more "professional".
I've seen this theme being used several time, for this reason I suspect to be "mass produced" instead of artjob....