Mantis Commander and his minions try their best to be the bad guys they think they are.
1987
2002
2023
2010
2009
2022
2014
2004
1981
1975
2008
1993
2016