Mantis Commander and his minions try their best to be the bad guys they think they are.
2025
1978
2011
1964
2012
2020
2018
2015
1969
2003
2019
2002
2024