Site was also on Bitdefenders blacklist about a year ago.
Anyway, enough good reasons to keep that IP blocked.