I agree it does need weathering. I actually made this for someone so I didn't weather it since they wanted to do that. It does have mesh in the eyes and snout, it's just hard to see in the pictures.
I just finished this Tusken Raider mask and thought I'd share a few pictures. It's a scratch build based of an under skull I sculpted and posted some time back. All the parts are aluminum except the tooth which is resin. Hope you like it.