I was rewatching Initial D episodes and saw a commenter point out this DeLorean from Episode 2 of Second Stage. Initial D and Wangan Midnight do feature Chevy Astro vans in traffic, and Wangan Midnight briefly mentions the first-gen Dodge Challenger R/T, but I was still surprised to see this.