There are certainly features about this that don’t look right, I agree.
Certainly, the protruding ‘fuse’ is a worry, although I’m not even sure it is a fuse but perhaps a lookey-likey something or other that doesn’t fit the fuse pocket?
The screw-in suspension lug (bent) looks ok in the close-ups I’ve seen, as do the fins. But, something isn’t right.