>>518764311
it's so baffling that there's so many of these insects and the best they can do is destroy the planet with feces and rubbish and turn their host countries into their breeding hives aka india