So, I cam across this Japanese short, which seems to be an ad for Google Maps. It's done in very well-executed stop motion. It's all extremely colorful and has weird super-deformed feel to it that's very popular in Japan. Also, although it is from another country, the lack of dialogue helps keep the story clear. The music can get a little repetitive but, other than that, I think it's a great short.