To me this looks like the making of a super villain. It's like some kind of Two-Face or Toxic Avenger looking guy. I wonder what his super powers are. Probably not not seeing or smelling really well. I bet he runs really fast or can throw 200 rocks a minute at a tank.