Princess Sarah (El Kadsreian English dub)

The El Kadsreian English dub of Japanese classic anime Princess Sarah was aired in 1990 on Banushen Television.