March 31, 2014 at 21:59:17 UTC
This is the evil Rancid Raccoon from that Farm Heroes Saga game on Facebook of which I have never played.