Mantis Commander and his minions try their best to be the bad guys they think they are.
2015
2002
2010
2009
2024
2022
1969
1997
2007
2021
1988
2001
2014
2017
1973
2018
2016
1981
2008