18.0The Archie Show
1968·Animation


Dubbed the "Creature Commandos," a military squad of soldiers-turned-monsters use their new found powers to do missions for the government and save the world from potential world domination.
Streaming availability in the US.
Not currently listed for US streaming.
More like this