This is "An ambiguous animation painted on public walls" by Blu. Must have taken forever to get all of those stills! and the audio really makes it great as well.
Check out BluBlu.org for more of his work.
Tried to show this to Meezy the other day but he was being emo, so I guess I gotta put it on the blog so he watches.