January 25, 2014 at 18:04:47 UTC
This was a prototype character for El Rosa from Coldblood that took a life of its own at some point in the past. He is a gladiator.