I guess Venom is the MVP for this quest
Corvus will do it much more faster ) that mysterio easily soloed