High-res cover artwork for Leroy & Stitch

To their cover art gallery, Ultimate Disney has added high-res artwork for Disney’s Leroy & Stitch. The conclusion to Lilo & Stitch: The Series will be released in stores on June 27.