Watch New Dr. Slump - Episode 11 Online

Aired: Nov 26, 1997 to Sep 22, 1999