MemesKremlin locust by censor.netSeptember 20, 2024033 Share0 Source: https://images.cnscdn.com/d/c/4/d/dc4db6f6ef65eb0ccf5d9edbf532749d/original.jpg