Well that’s definitely Willem Dafoe’s voice later in the trailer. That shot is an entirely different costume, there’s packages and boxes on his forearms, chunkier legs. The Hood/Goggles.
So 2 Goblins.
Comics wise Harry takes a spin as the Green Goblin. I doubt Disney would be hiring Franco given the creepy around the…