Ran across this Mazda concept car circa 1970 on MyRide that they apparently dusted off for the current Tokyo show:
What it is: A 247-hp, 1,873-lb. rotary-powered supercar concept that originally debuted at the 1970 Tokyo auto show.
What we like about it: What's not to like?
Coolest feature: Forward-swinging butterfly-wing passenger doors and gullwing engine-access doors on that breadvan booty.