This is the song, "Dark Horse" by Katy Perry done in multiple styles.  Guy totally nails it!