It looks like one of those cars from the Japanese USDM fad...I wish I could find that thread...