We interrupt you're regularly scheduled beat-em-up for an alien invasion of Earth!
This is "DBZAC Lord Slug" by TeamFourStar on Vimeo, the home for high quality videos and the people who love them.