It"s most likely Flash. Although it's something Chrome don't usually have nowadays.
Other problem is missing SSL-certificates (works, but looks bad).
edit. ad-blocker didn't like the page
I'm strictly against pap pics. Didn't know they were one.
Pap pics seems to be allowed on the other areas of the forum, should the rules be same everywhere?