Watch Genki The Boy Champ - Episode 1 Online

Aired: Jul 16, 1980 to Apr 01, 1981