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