It's a 150A Turnigy ESC, look svery similar to the older HW ezrun ESC's. A dude on RCtech was quite adamant that it is not made by HW. The programmer looks the same as well.
While we're at it.
I'm having some issues with it. It will shut down for a few seconds after a hard landing. I read somewhere that this ESC doesn't like low timing and punch, I have both set at their lowest setting. Could that cause it?