Spain
No data
Mar 15, 1985
West Germany
(Video premiere)
1988
Germany
(DVD premiere)
Jul 22, 2011