I've seen it before.
I thought that was the altometer pod thing we had here in the states...on second look i see it's a compass and thermometer, i don't think that was ever offered in the states, good find. i've seen it before though years ago in California when i ran into a bunch of Zuki's gathered in a lot in Lake Arrowhead. they were parked so i've never seen it lit up before, looks cool.