Daily Archives: May 25, 2011

The Cutest Car on the Planet

Seriously, how freaking adorable is this car? He appears to be the mascot of a certain Japanese corporation, and was parked in front of their local office recently. It’s pretty much the best company car ever, and possibly the

Posted in Japan, Photos!, Video | Tagged , , , , , , , , , , , | 3 Comments