The mysterious and somewhat anonymous Trusto Corp makes art, not war.