Dave,
I'll look forward to seeing it, I think....
I know HKS make a controller called ETC, Greddy sell/sold one from 'GRID' but I can't see one listed by Blitz? However, these are torque split controllers. Did it come with the car? If so, perhaps it is a traction control system although you know what some of the Japanese translations are like...
Mind you, if by adjusting it, it moves the split regardless if road/driving conditions, it would point to it being a controller rather than tc. Who knows?
See you on the 2nd (3 weeks today!).
Peter.