Could be a setup.
It seems like that and this is what I think too. spiker777 has posted this address (I doubt, he edited actually) on March 18, 2017 but the address has been used on 01/01/2018 for the first time and after few days, on 11th January 2018, spiker777 have added both of his posts. I would say all these are a set up.