Looks buggered to me. Look at the rev counter and see how it doesn't sit at the correct place. It's reading 500rpm and it's sat on a bench. And there's 3/4 of a tank of fuel aswell.
 
cheers for that viking never noticed them issues [B)]

but if it was ok would it fit my leon?
 
You would need to have it re-coded to your ecu as the immobilliser is located in the dash pod, so in short - yes it would fit but your car wouldnt run and as viking has pointed out - the dials are all over the place, normally once removed they drop to 0 on all of them unless its been stored up-side down.