Looks to me to be a (poorly) made copy of a DE89 head on a generic handle, and there are several variations of the type available in bulk very cheaply from China,even with a company logo printed on the top cap. Yaqi produce cheap razors at way better quality than that head and plate look to be and in my opinion would be a better option.