In December of 2012, Toei Animation announced Japanese rock band FLOW would have the honor to perform the official theme song for Dragon Ball Z: Battle of Gods! The song, titled Cha-La Head-Cha-La, was originally released by Japanese artist Hironobu Kageyama in 1989, serving as the theme to the first 9 movies and 200 episodes of Dragon Ball Z in Japan. Kageyama was called by his recording studio in 2005 to re-do the hit song for modern times. It was featured in the Japanese version of the PS2 video game, Super Dragon Ball Z.
FLOW has done music for Naruto, performing Go!!!” as the fourth opening theme and “Re:member” as the eighth opening theme. Their song “Sign” was the sixth opening theme for Naruto Shippuden.
The original Cha-La Head-Cha-La by Hironobu Kageyama
Cha-La Head-Cha-La by Hironobu Kageyama redone in 2005
Dragon Ball Z: Battle of Gods is the 18th movie in the Dragon Ball anime series. It will take place between Dragon Ball manga chapters 517 and 518, in the 10 year timeskip after Goku defeats Buu, but before the 28th World Martial Arts Tournament. Akira Toriyama along with Toei Animation, Fox International Productions Japan, Shueisha, Fuji TV, Bandai, and Namco Bandai Games are all involved. Dragon Ball Z: Battle of Gods is set to release in Japanese theaters March 30, 2013. There is no word on a North American or European release date at this time.