Oh and since you probably do not speak Japanese, here's the translation for the information contained in the info box on YouTube (thank you good ol' Google translate, but I've fixed the grammar so it makes more sense... or at least I fixed some... I just don't know how to fix the rest):
"Toyota Motor Corporation along with Studio 4C presents a new WEB promotion for 2012! "in the energy / person that loves to make people out there are always impressed", and: to expand the "PES Peace Eco Smile" "series. WEB this campaign, from (Thursday), published March 22, the PES Special Site. Within the site, in turn, to expand snow, the animated short film (3-4min). In the PES special site, you can report to the world, at any time approach, also occur in Japan in conjunction with planning the work world, the whereabouts of little love."
There's also an official site for the web campaign but at the moment it only has the above trailer. You have to scroll down to see it. BUT it says trailer one so it's possible this is only the first in a series of Studio 4C Toyota commercials for 2012. I hope for more :) Also if you're curious about more works by Studio 4C you can view their site in Japanese and English. Go check it out!