@eibhlin after googling it it only seems to appear in one fighting game, "you need to play more fighting games" sound more like it appears in several, also, not everybody enjoy fighting games. And still, I still don't know what it is other than a character from MUGEN.