The Doodlebops

The Doodlebops is a 2005 Playhouse Disney series.