Who Are Jake Lockley and Scarlet Scarab?
[ad_1] Earlier today, Marvel Studios’ Moon Knight series wrapped up its freshman season following the release of episode 6. Overall, the first live-action adaptation of the comic-book character created by Doug Moench and…