Moon Girl is the titular character in Marvel's Moon Girl and Devil Dinosaur franchise.
Subject ID: 143769