It is suspected that this user might be a sock puppet or impersonator of 166.66.16.103.
Please refer to It's the fact, Jack for evidence. See block log.

AKA

  1. User:166.66.16.116
  2. User:BlueTemplar13
  3. User:166.66.16.103
  4. User:166.66.76.151