Dragon Ball Super is getting super good and super bonkers. Case in point? The most recent episode.
Read more...