Art February 25, 2009 10 H7 Robot AnimationRBGProd Studios from Switzerland have just finished a detailed animation for a Swiss French company…