Mantis Commander and his minions try their best to be the bad guys they think they are.
1972
2015
2011
1974
2020
2021
1994
1995
1993
1988
2010
2025
2014
2023
1980
2024
2008