Dr. Slump · Season 1

Sad Sad Santa

S1·E35 · 23 Dec 1981 · 25m