Anime

Dragon Ball Z: Battle of Gods Review

Dragon Ball Z: Battle of Gods is the 18th movie based on the Dragon Ball series and the 14th of the Dragon Ball Z era. It is the first Dragon Ball movie in 17 years to have a theatrical release. […]