Mantis Commander and his minions try their best to be the bad guys they think they are.
2016
2004
2023
1999
2002
2021
2020
2000
2001
2024
2014
1990
2013
2025