Spider-Man: No Way Home (Now all webbed up with SPOILERS)

I thought I saw scorpion
Did anyone see Mephisto?