Here you go.  Severely delayed and potentially disappointing!

Sorry, indy, but the origin/basis of that OC put me in a bad mood, and I had to force myself to (remotely) finish it.