Poster of Cast and Crew in Dragon Quest  Legend Of The Hero Abel - Season 1 - Episode 13 - Level 13: Najimi Tower

Dragon Quest Legend Of The Hero Abel - Season 1 - Level 13: Najimi Tower (Episode 13)

Episode Aired On:
Saturday, February 24 1990
35 years ago