With 291 episodes, Dragon Ball Z has its share of weak moments, from filler and poor pacing to odd writing and animation ...
Dragon Ball has spawned many TV specials, from action-packed adventures to PSAs, and while some are canon, others reveal unexpected surprises.