ok you guys might be jealous but when I was stationed in Japan I used to see them all the time. You could rent them from the local car rental place...ohh yeah there's some memories!!
When I go back to Washington State in December there's a pretty good change I'll be going back to Japan again. I'll send you guys pics when it happens!
rainshdw