This movie is a hentai parody of Teen Titans featuring Starfire. It uses footage from the actual cartoon intermixed with flash animation.