Yes , that's Howie Cohen's site. Speilberg contacted Kuwahara in Japan. They told him to contact Howie Cohen who owns Everything Bicycles, which is the distributor in US. He sorted out all the bike stuff for the film, got 50 KZ-1's sprayed up in a variety of styles, Speilberg chose the red / white fade bike. Howie Cohen and his parents before him have been in the bike business forever and the website is all his memorabilia.