User Logicface (https://www.mycast.io/profiles/43153/username/logicface) went on a complete downvote spree on my account for no reason. I did some digging and it turns out he has 6 alt accounts that he uses to boost his suggestions.
https://www.mycast.io/profiles/43244/username/danadela.
https://www.mycast.io/profiles/47390/username/hailuadela.
https://www.mycast.io/profiles/47542/username/smnurnur.
https://www.mycast.io/profiles/47743/username/eunicebaron
https://www.mycast.io/profiles/48196/username/movieloverboy.
https://www.mycast.io/profiles/48197/username/danieladela.
Block these accounts immediately and do what you must to show these accounts that they aren't welcome here.