06 AugFerrari Challenge JapanStirring Finish Sees Trofeo Pirelli Am Driver Yamaguchi Claim Overall Victory in Final Race of the Season