Was online today and saw a car labeled Honda HSC "Tokyo 37th Auto Show" or something like that. I don't recall ever seeing that car before. Am I missing something. I did search this forum and found nothing... I'm sure I'm overlooking something. It's just the HSC '03 isn't it? By another name?