The number of incredible performance cars that left Japan in the '90s is frankly nuts, and seeing any one of these fast icons today makes us stop and reminisce.
When did you realize you were dating an idiot?