No 105: Star Nosed Mole Men

Lizard Wizard and Grizzledude prepare to fight their way out of the star nosed mole men nest.