Mantis Commander and his minions try their best to be the bad guys they think they are.
2014
2008
2005
1979
1983
1990
2023
2001
1998
2006
1987
1996
1985
1982
2015
1989
2009
2018