Blurry Robot Theater 2011 (7.43)
To the Rescue!
Blurry Robot References:
Ads below by Project Wonderful: