Mantis Commander and his minions try their best to be the bad guys they think they are.
2011
1961
2026
—
1995
2021
2010
2009
2023
1972
2001
1998
2014
2024
2020