>>509336958
Looks like Peter Griffin to me.
Also he must be a high ranking Russian official for being so fat