Poster of Cast and Crew in Dr. Slump - Season 1 - Episode 161 - Ncha! Great King Enma

Dr. Slump - Season 1 - Ncha! Great King Enma (Episode 161)

Episode Aired On:
Wednesday, June 13 1984
40 years ago