” An intriguing behind the scenes look at what goes into stadium racing in Japan”