Posted in VideosFunimation’s Dragon Ball Z Battle of Gods Trailer Wow, finally, an English dub! Schemmeluah! by Penguin Truth•May 30, 2014