1. vigilancevictorysacrifice started following you
  2. aroyalbastard started following you

Humans. I.. recognize you. Are you perhaps of some importance in foreign lands?