 While bearing the name Mr. Karate, the character is actually Ryo  Sakazaki, who bears the name and an older appearance in an obscure  SNK fighter called Buriki One (his profile on the official site  confirms this).