Acording to the write up on the site,this was a Bertone design for a new Alfa.Alfa dumped it and Mazda took it over.
Check out the front fender lines as well as the engine bay-definitly some Alfa 105 there..
I see by the rego plate it's an Oz machine out of Victoria. Those pony numbers certainly are lip smacking. I know it's sacrilige but a tough donk and a great Alfa chassis would make a rude machine. A local guy did it to an Alfetta and cleaned up the local competition with it. Geez, wonder why.