It's from the Japanese Lockdown and Swindle video.Transformers Animated is owned by Cartoon Network.
http://www.nicovideo.jp/watch/sm21868211