Japan leads the way

July 13th, 2007

An enormous T-shirt vending machine.