Clumsy invaders from Neptune are thwarted by hero Space Chief and a nondescript group of microshort-wearing Japanese kids.
1980
2009
1987
2002
1982
1978
2003
1990
1985
1983
2008
2005