The Intercontinental GT Challenge touches down in Japan this weekend for the inaugural Suzuka 10 Hours.