I honestly thought that “Mr. Cumblast 2024” thing on his page was just a joke… but after what I saw, I completely changed my mind...