An extended English version of the insert song from the movie Dragon Ball Z: Battle of Gods. Couldn't find a clean version without sound effects so I did a quick edit of it.