I think the beard is definitely spot on.

Another Cosplay