Trailers
11607
This is the TV spot for the film's theatrically-released English dub from 1993. Sorry about the watermark.
11606
This is the 1993 US theatrical trailer for the film's early English dub.
3056