Dragon Ball Super episode 12 Dubbed (Fandub)

May 2, 2016 12:13 pm
   

“The Universe Crumbles?! Clash! The God of Destruction vs. Super Saiyan God!”