As reported last month, Japanese rock band FLOW will be covering the song “CHA-LA HEAD-CHA-LA”, for the upcoming 2013 film, “Dragon Ball Z: Battle of Gods”. And finally, here's a clear preview of it.
This was recorded from a New Year presentation of Tokyo FM
The original version was sung by Hironobu Kageyama, and was featured on the first 199 episodes of Dragon Ball Z in 1989.
Taking place during the manga's "lost decade", “Dragon Ball Z: Battle of Gods” premieres March 30th, 2013.
All images and videos here are property of their respective owners and used for reference purpose only. We claim no rights to it unless otherwise stated.