Marvel Comics has explored many different types of genres, from the coming-of-age of urban teens to some of the best sci-fi adventure stories in comic book history. As such, there are plenty of Marvel comic books exploring the realms of fantasy, mythology, and the occult, featuring characters such as Doctor Strange, Scarlet Witch, and Moon Knight.