That is definitely a refractor - says so on the back next to his weight.
These are the Mystery Finests, and one of my favourite inserts ever. If you look carefully at the surface, you may be able to discern the outline of the player on the card and then match that up to the peeled versions scanned for auction. In this manner, you can determine which version you have - bronze, silver or gold - without peeling it.