Permalink
Reblogged from psychescandle
A Japanese Commercial produced by Studio Ghibli in 2010 to mark the 110th anniversary of Nisshin Seifun Group.
(Source: falzetto)