Mantis Commander and his minions try their best to be the bad guys they think they are.
2006
2022
1989
2009
2020
2005
2023
2014
1992
2010
2018
1985
2001
2021