We bet that we may have stumped even the most hardcore JDM fans with this one. This odd little Kei car is called the Suzuki C2, and it was a concept car that was revealed back at the 1997 ...