This is a clip from the The Worlds Strongest Trailer. Sim empowers. The explanation is explained in the series Chaos Element, but him and his team are in The Worlds Strongest. To see the full scene check out Opening and the Trailer and follow.
TWS opening
http://www.newgrounds.com/portal/view/644442
TWS Trailer
http://www.newgrounds.com/portal/view/627726
You are free to copy, distribute and transmit this work under the following conditions:
* Please consider sharing revenue!