I believe this is a real image of Tom Holland in his costume. It's killing me to look at it.
I know being a Guillermo del Toro fan girlie means I'm pretty obsessive about movie details, but if this is really the costume? Yikes. It's far more fucking low effort than the costuming in so many low budget, schlocky films.