Dragon Ball

Episode 41: The Fall of Muscle Tower