Legend of the Holy Rose Part 1

September 18, 1989

Season 5 Episode 1