Stitch finds herself in a new universe, but this one is pretty different and dangerous. Giant Alien Robots. Will she be able to help the humans of this universe, or will she run away like a coward? Transformers doesn't belong to me! Stitch and Cappy do!