Moon Knight Episode 6: Who is Scarlet Scarab aka Layala in MCU? May 5, 2022May 5, 2022 by Manjeet Mahato