Mantis Commander and his minions try their best to be the bad guys they think they are.
2018
2017
2023
1997
1986
2006
2005
1987
1978
2007
1994
2008
1990
1999
1989
1981