Yep its a military radar..Im told its lobe leakage caused by the primary radar bouncing off your own antenna.
Anywhere within 200 miles of Israel/Turkey..ie going to Cyprus or Egypt we get lit up like a christmas tree
Looks like you were somewhere near the Austrian/Italian/German border.
By the way FMCG..ewwww its a Scarebus!!