FAO Schwartz sold in 1988
I was told it was Made by Lamborghini factory and there were only a few made in 1988. I can't verify but I am sure the factory would know this information. Maybe someone in this forum might know. This one is slightly different from the others...