Tag: tabula rasa

Results

  • The Society Scelerati

    The Society Scelerati are a group of super-villains in the tabula rasa universe who began to band together in NEW VINDICATORS: tabula rasa #7. The group appears bound together by a mutual need of allies and a desire to claim revenge on one or more …