Mllimeterwave radar. Prototypes were tested in the 90's. I remember an old Janes defence weekly that had a similar image, humwee with a radar on top.
Nothing special about it. Any high frequency radar will fry birds stupid enough to land in front of it.