If you take a look at their followers they seem to be all spam accounts. I would be shocked if this wasn't Neah Power.