Tokachi Raceway Repsol

Here is a beautiful 1996 NSR 250 SP in Repsol colors, unfortunately that is all I know about the bike. I don't even know the riders name. This picture was taken at Tokachi International Raceway in Hokkaido, the northern most part of Japan. I will add some more pictures later from this day. All kinds of NSR's showed up for the meet but sad to say it rained !!!