FLOW is preparing to release their 25th single “HERO ~Kibou no Uta~ / CHA-LA HEAD-CHA-LA” with both songs featured in the upcoming anime movie Dragon Ball Z Battle of Gods (Kami to Kami). The single is their 2nd tied to the band’s 10th anniversary celebrations and...