Based on that one reference pic, I would say that is, most likely, hard armor - abs. It would take a master leather worker (I am not it!) to pull off something of this scale to make it out of leather. Molding it in plastic might be easier... provided that you get the master mold made, of course.
- Bill