User blog comment:Cackles21/Top 10 Weird Goosebumps Villains!/@comment-28171460-20180913060957

My vote is for the Teenage Sponge Boys. I don't think I need to explain that further.