The OP’s username here on SWAPD and the bio description on the account make it SUPER clear the followers are fake.
Turkish follower bases are very common and a buyer should OBVIOUSLY assume (unless proven otherwise by due diligence) that the followers are fake if from this particular location. And same goes for audiences from Brazil, India, Indonesia too among others. As these are prime locations of bot farms and if you have dealt with SMM panels you’d know that very well.
With that said, $2k for 1 mil FAKE followers is not that bad of a deal given the prices of followers per k in the market at the moment. (It would also depend on quality of fake though, if these are stable basis or non-refill bases, and if the former kind then 2k is not bad of a deal for those that can flip it.)
On the other hand, you can yourself make an account and dump 1m followers to it (which would take a week or more at best) and you’d end up spending between $1500 to $2000 anyway.
I guess if OP had been clear about it, maybe someone would have taken it.