Anton Chigurh (Антон Чигур) is a Russian brainrot meme on social media People making hella funny AI videos of him This could be the new Skibidi Toilet, people are putting this IP to crazy use.