Stitch! (Lost US Disney XD Airing)

On October 24, 2011, the English dub of the Japanese anime series 'Stitch! ' airs on Disney XD in United States, but five days later, it was taken off the air due to unknown reasons. Only five episodes aired in the United States.