The Brazilian "left" is quite... something.