Dr. Slump · Season 1

Story of the Red Sandal Strap

S1·E88 · 29 Dec 1982 · 25m