Nov 6, 2009

Bike tree

Only in Japan. So smart.