Creature Commandos’ NYCC Trailer is a Bunch of Monstrous Fun

DC Studios’ animated monster squad deploys with weekly episodes on Max beginning December 5.

Source: Gizmodo