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. 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.
I really like this version of Cha-La Head-Cha-La. I still prefer the original version, but let's see what you guys think of the song?