Diffusion's D Squad

Diffuison's D Squad is an Eruowoodian children's programming block from 2000 to 2003 on Diffusion TV.