
From Cromer, England.
Many cities have this tourism thing where they let local artists decorate a fibreglass animal sculpture and then stick them all over town. Years ago Toronto was littered with Moose, but I don't recall any superhero themed ones.
Feel free to create your own caption.