Bitsa? I am no expert but here is what I see. I cannot tell if it has leaf springs or not. It looks like the body, and probably the frame, has been stretched (maybe to 100"?). The top looks like a full top Series that has been cut down to the pickup top. Windscreen is probably a 90, I have heard people like to put 90 windscreens, door tops and tops on them as it gives extra head room.
My .02
EDIT: While I was typing the answer was provided.