Well either someone has flogged it or it has come off whilst driving...

Any idea on where to get another one? Car is a kouki, I'm not sure if there is a difference between early or late cars. There is a small rubber strip across the top of the windshield but I'm after the piece that sits on top.