Watch Dr. Slump: Arale-chan - Episode 63 Online

Aired: Apr 8, 1981 to Feb 19, 1986