I'd agree with the you do not fit sentiment. Is "scri" German for "ball"? It fits with ''buster".
sci is my abbreviation for science.
and another abbreviation for SCI-FI including Stanislaw Lem.
Buster is the buster:
Geisterjäger, Abbauhammer, Kerl, Freundchen, Meister, Zureiter wilder Pferde,