Dragon Ball Z: Battle of Gods – Bills vs Goku TV SpotPosted: 26/03/2013
On 30th of March 2013, The one of the greatest movie of the year will be showing in Japan. The Dragon Ball Z: Battle of the Gods – Bill vs Goku. The most awaited for all the DBZ fans out there. Watch out cause they are planning to show here in the Philippines.