It is a rebrand of ZTW Beast 220Amp ESC...
I found a few bad review on it. But that all are 2-3 previous year review. I dont know if they have improve they quality. I may try it out if I have extra cash to blow.
FYI, you can get the ztw from aliexpress for much cheaper price