ITASHA Motorsports event

I was at the annual ITASHA Motorsports this past mont. Its kind of like a anime convention for car nuts. People can ether show there cars or run them on the track. Option A Japanese automotive magazine/Video covered the event here is a vid. There are some "out there" people lol