I have no real clue but from the description you gave I would dare say RSO.
Looks sleek though.