Mantis Commander and his minions try their best to be the bad guys they think they are.
1998
1976
1988
1952
1985
1960
2024
2020
1983
2019
1981
2025
—
2023
1993
2018