No idea here either.
I don't even know who this Izukawa is.
He's a legend in Japan, credited for making Porsche popular there, although he spent most of his racing career based out of the UK. He's been a fan of Heuer/TAG Heuer for over 60 years. Porsche 911's too.
Some of his watches.
At Regent Park in London, 1969. Back when he was a swinging cool dude.