Tokyo Motor Show
The Suzuki CV1 is a microcar first presented at the 24th Tokyo Motor Show in 1981.