Dr. Slump · Season 1

Luck In, Evil Out in Space

S1·E93 · 2 Feb 1983 · 25m