Current and historic, news and features, on all matter of Japanese automobile racing (written by an American).