No, it’s really is weird. Man who has created car said he had too much free time so he came with such idea. What it makes so weird? You just see this vid and say if it’s really that weird:
Here is video number one:
And another video here:
Here the owner shows the car in close up.