Mantis Commander and his minions try their best to be the bad guys they think they are.
2012
2021
2019
1996
1983
1999
2016
2023
2008
2014