Dragon Ball Super
Episode 76
S4 E30:
Upon entering a strange cave, Krillin and Goku are confronted by enemies from their past. Can Krillin find the courage to defeat them, or is history destined to repeat itself?