Watch Dragon Ball Movie 1: Shen Long no Densetsu - Full movie Online

Aired: Dec 20, 1986