Mantis Commander and his minions try their best to be the bad guys they think they are.
2004
1973
2007
2011
2017
2008
1998
2023
1987
1982
2006
1993
1985
2021
2000