Original: This series ended with TV movie Leroy & Stitch , which was released on June 27 , 2006 .
Simplified: This series ended with Leroy & Stitch , which was released on June 27 , 2006 .