Big Boa
My first custom was if Big Boa from the IDW Cobra comic. He was the trainer for Cobra on their secret island between Japan and Russia. Ex US military he fled a scene and ran over a local in Iraq. Discharged he ended up in fight clubs in Asia before being give purpose from Cobra …