SFFS

Medical abbreviations:
SFFS

Satfire's Furcadia Fighting System