What in the world is this awkward thing?

Have a quite lovely Land Rover for your time.