SNK always had that weird little character with a helmet. Before SNK died (and merged with Playmore) they used the little git. Also for NeoGeo world. I just don't know his name. Nor if he/she/it has any games.
He look something like this guy:
It could be it though, but I don't remember it being so ... red.