Poster of Cast and Crew in Dragon Ball - Season 1 - Episode 81 - Goku Goes to Demon Land

Dragon Ball - Season 1 - Goku Goes to Demon Land (Episode 81)

Plot: I. n
Episode Aired On:
Wednesday, September 30 1987
37 years ago