Dragon Ball
Season 2 Episode 58 - The Sacred, Yet Ominous Land of Karin