Japan Photo Gallery 9
Kurt Easterwood
04/12/2001
A contraption for parking several cars above each other, a necessity in crowded Tokyo.