About Mr. Karate
Mr. Karate is the alter ego of Takuma Sakazaki that has appeared in a handful of SNK games. His first appearances was in Art of Fighting as the final boss. He wears a Tengu mask to hide his true identity. His name wasn't originally stated in-game, though the announcer did refer to him as "Mr. Karate" in versus mode.