Saturday, September 26, 2020


Tags Illa

Tag: Illa

Moon Girl and Devil Dinosaur #19 ComicWow! Review

Lunella Lafayette is a nine-year-old prodigy. She lives with her parents in Manhattan’s Lower East Side. Devil Dinosaur is a big, red, time-displaced Tyrannosaurus...