Flying Dougram battles in space.
1993
2018
1979
2020
2023
2024
2014
1995
2010
2016
2017
1980
1981
1977
1985