Any idea what kind of bug this is? Spotted in Sao Paulo Brazil.
Son, you're lucky to be alive.
I lol'd.
some kind of firebug.
aids