[Edit: If you are going to rate it before trying it, you fail. Those are screenshots. Its not exactly like ingame. Try it before rating else your assessment is useless]
Everything comes from tf2.
I used face of other classes to make this one(Heavily modified)
By default, the faces are without beard. To use the bearded ones, you have to rename the spy_head_redb
A lot of time got into trying the skin ingame. Took me 12 tries to place the ears correctly