Oval motorcycle race in Japan with multiple bike types.

Look at the yellow number 5. I have no words...More Motor posts