Been living in Japan for about seven years now and have always believed that there is no real need to own a car in Tokyo - there are train stations literally everywhere and it really goes without saying that the transportation system over here runs like clock work - you can set your watch by the trains arrival/departure times.
There are times when using the trains can be a bit of a bother for times like when you need to carry loadsa stuff like shopping from Costco (yep we have Costco too) or when the trains are too crowded to get on with armor.
Made the purchase a few weeks ago and the car arrived today - will be letting you know about the fun and games that one has to go through to buy a car in Japan - starting with the drivers license - full post coming soon.